値のリストが 2 つあります。
f=[1,1,1,2,2,2,3,3,3]
x=[10,20,30,40,50,60,70,80,90]
ここで、f の対応するアイテムが条件を満たすすべてのアイテムを x から抽出したいと考えています。
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
私がしなければならないさらなる条件は誰ですか?