【发布时间】:2019-03-19 13:23:36
【问题描述】:
我试图将list2 中的元素放在list1 的每个嵌套列表中。这是我迄今为止尝试过的:
list_1 = [[0, 1], [1, 4], [2, 3]]
list_2 = [100, 100, 100]
store_1 = []
for x in list_1:
for y in list_2:
x.append(y)
store_1.append(x)
print(store_1)
但是输出是:
[[0, 1, 100, 100, 100], [0, 1, 100, 100, 100], [0, 1, 100, 100, 100], [1, 4, 100, 100, 100], [1, 4, 100, 100, 100], [1, 4, 100, 100, 100], [2, 3, 100, 100, 100], [2, 3, 100, 100, 100], [2, 3, 100, 100, 100]]
输出应该是这样的:
[[0,1,100],[1,4,100], [2,3,100]]
如何修复我的代码以获得所需的输出?
【问题讨论】:
标签: python python-3.x algorithm list nested