【发布时间】:2014-02-14 21:24:55
【问题描述】:
如何将一个列表的每个项目附加到另一个列表的每个子列表?
a = [['a','b','c'],['d','e','f'],['g','h','i']]
b = [1,2,3]
结果应该是:
[['a','b','c',1],['d','e','f',2],['g','h','i',3]]
请记住,我想对一个非常大的列表执行此操作,因此效率和速度很重要。
我试过了:
for sublist,value in a,b:
sublist.append(value)
它返回 'ValueError: too many values to unpack'
也许 listindex 或 listiterator 可以工作,但不确定如何在这里应用
【问题讨论】:
标签: python list iterator iteration sublist