将为您提供两个长度相同的列表。使用列表理解,编写 返回两个列表的合并列表或合并列表的Python函数 以元组列表的形式。例如,如果您的两个列表是
[1, 2, 3]
和["a", "b", "c"]
,则应返回[(1, "a"), (2, "b"), (3, "c")]
。
我不知道如何索引两个列表以将它们放在一起
由于无法将两个列表连接在一起,因此出现了多个错误。
答案 0 :(得分:4)
zip()
函数采用可迭代项(可以为零或更多),使迭代器根据传递的可迭代项聚合元素,然后返回元组的迭代器。
[ (a,b) for (a,b) in zip([1,2,3],['a','b','c']) ]