下面是一个遍历两个列表的列表的示例代码:
list1 = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
list2 = [['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i']]
for sublist1, sublist2 in zip(list1, list2):
for item1, item2 in zip(sublist1, sublist2):
print(item1, item2)
这段代码中,我们有两个列表 list1
和 list2
,每个列表中包含了多个子列表。使用 zip()
函数可以将这两个列表中的对应子列表组合成一个新的迭代器。然后,我们使用两个嵌套的 for
循环来遍历这个新的迭代器,分别取出每个子列表中的对应元素。在这个示例中,我们使用 print()
函数将每个子列表中的元素进行打印输出。
输出结果:
1 a
2 b
3 c
4 d
5 e
6 f
7 g
8 h
9 i
这样我们就可以遍历两个列表的列表,同时访问每个子列表中对应的元素。
上一篇:遍历两个列表并返回对应位置的值