我有两个值列表:
f=[1,1,1,2,2,2,3,3,3]
x=[10,20,30,40,50,60,70,80,90]
现在我想从 x 中提取所有项目,其中 f 中的相应项目满足条件
abs(i)=1
所以我想结束:
1 10
1 20
1 30
到目前为止,我的方法是:
for i in f:
if abs(i)==1:
for j in x:
print i,j
但这给了我 f 中每 1 的所有 x 项:
1 10
1 20
1 30
1 40
1 50
1 60
1 70
1 80
1 90
1 10
1 20
1 30
1 40
1 50
1 60
1 70
1 80
1 90
1 10
1 20
1 30
1 40
1 50
1 60
1 70
1 80
1 90
有谁知道,我必须做出哪些进一步的条件?