我有一个列表
a = [[1,2,3],[3,4,5]]
在每一行的末尾,我想插入来自另一个列表的值。
b=[6,7]
我希望结果能够达到:
[[1,2,3,6],[3,4,5,7]]
我正在使用:
for i in range (0,len(a)):
for j in range (0,len(b)):
if j==0:
a[i].append(b[j])
m.append(a[i])
else:
a[i][3]=b[j]
m.append(a[i])
print m
但我没有得到预期的结果。这给了我:
[[1, 2, 3, 7], [1, 2, 3, 7], [3, 4, 5, 7], [3, 4, 5, 7]]
能否有人帮我提供正确的代码片段。