【发布时间】:2021-11-13 10:47:55
【问题描述】:
谁能帮我总结这两个列表。所以首先是 10+1=11 然后是 20+2=22 然后是 30+3=33 等等:
list1 = [[1,2],[3,4],[5,6]]
list2 = [[10,20],[30,40],[50,60]]
输出会是这样的:
list3[[11,22],[33,44],[55,66]]
【问题讨论】:
标签: python-3.x list
谁能帮我总结这两个列表。所以首先是 10+1=11 然后是 20+2=22 然后是 30+3=33 等等:
list1 = [[1,2],[3,4],[5,6]]
list2 = [[10,20],[30,40],[50,60]]
输出会是这样的:
list3[[11,22],[33,44],[55,66]]
【问题讨论】:
标签: python-3.x list
这是一个可能的解决方案:
list1 = [[1,2],[3,4],[5,6]]
list2 = [[10,20],[30,40],[50,60]]
def sum(list1, list2):
new_list=[]
for i in range(len(list1)):
new_list.append([list1[i][j]+list2[i][j] for j in range(len(list1[i]))])
return new_list
print(sum(list1,list2))
[[11, 22], [33, 44], [55, 66]] 谢谢,好蟒蛇
【讨论】: