我有两个列表列表,列表1和列表2各包含12个列表。
我想创建一个新的列表列表(列表3),它列出了列表1和列表2的每个相应索引的列表。
例如,列表3中的第一个列表将由List1 [0] + List2 [0] ....
组成。请帮忙!
由于
答案 0 :(得分:1)
使用zip将两个列表合并为一个元组列表。然后使用列表推导来组合您想要的元组(在您要求使用+ operator
组合的值列表的问题中)。
应该清楚如何为任何对象类型/操作更改它:
A = [1,2,3]
B = [4,5,6]
C = [x + y for (x,y) in zip(A,B)]
print(C) # [5,7,9]