【发布时间】:2014-03-31 18:47:56
【问题描述】:
keys = zip([x for x in range(0, 10)], [x for x in range(0, 10)])
print keys
结果(包含元组的列表):
[(0, 0), (1, 1), (2, 2), (3, 3), (4, 4), (5, 5), (6, 6), (7, 7), (8, 8), (9, 9)]
如何使每个单独的元素成为一个列表,而不是元组?以下示例不起作用:
keys = list(zip([x for x in range(0, 10)], [x for x in range(0, 10)]))
下面的例子也不行:
keys = zip([x for x in range(0, 10)], [x for x in range(0, 10)])
for i in keys:
i = list(i)
print keys
【问题讨论】:
标签: python list zip tuples list-comprehension