【发布时间】:2011-03-17 11:44:52
【问题描述】:
如何将以下每个元组(即列表中的元素)的内容附加到另一个已经包含“某物”的列表中? 所以,我想将以下内容附加到一个不为空的列表(例如:result[]):
l = [('AAAA', 1.11), ('BBB', 2.22), ('CCCC', 3.33)]
显然,以下内容不起作用:
for item in l:
result.append(item)
print result
我要打印:
[something, 'AAAA', 1.11]
[something, 'BBB', 2.22]
[something, 'CCCC', 3.33]
【问题讨论】:
-
您希望将 所有 个元组一个接一个地附加到列表中吗?还是一次只有一个?换句话说,您是在寻找一个包含
[something, tuple1, tuple2, tuple3]的列表,还是多个列表[something, tuple1]、[something, tuple2]和[something, tuple3]? -
标题具有误导性,因为仅根据标题,答案将是
result.extend(item)。
标签: python