我正在尝试遍历 python 2.7.5 中的列表列表并返回在第二个列表中找到第一个值的列表,如下所示:
#python 2.7.5
list1 = ['aa', 'ab', 'bb', 'bc', 'cc']
list2 = [['aa', 1, 3, 7],['de', 2, 2, 1],['bc', 3, 4, 4]]
list3 = []
for x in list1:
for y in list2:
if x == y:
list3.append(y)
所以我希望 list3 包含[['aa',1,3,7],['bc', 3, 4, 4]]
,但我只是得到整个 list2。