私は2つのリストを持っています。特定の条件の下で、最初のリストから別のリストへの1つのアイテムを一致させようとしています。私は、最初のセット['A'、 'B'、 'C'、4、 'D']と一致するようにコードを書いて、同じ場所に4を持つlist2からのみセットを印刷します。そう基本的に私の出力は次のようになります。配列から要素をマッチさせ、マッチだけを出力する方法は?
['A','B','C',4,'D']
[1, 2, 3, 4, 5]
よく私はここでの唯一の試合
を印刷する方法を見つけ出すことはできません私のコードです:
list1 = [['A','B','C',4,'D'],['A','B','C',9,'D'],['A','B','C',5,'D'],['A','B','C',6,'D'],['A','B','C',7,'D']]
list2 = [[1,2,3,2,5],[1,2,3,5,5],[1,2,3,3,5],[1,2,3,4,5],[1,2,3,1,5],[1,2,3,2,5]]
for var in list1:
print var
for i in range(0,len(list2)):
for var1 in list2:
if list1[0][3] == list2[i][3]:
print var1
あなたが書いている間、私はあなたのコードであなたのシフトボタンの作品を見ることができますが、それが壊れています他の場所? – Sam