如何将列表转换为由列表中偶数和奇数索引的元素组成的元组列表?例如,我有一个列表
我能想到的一种方法如下所示。
[0, 1, 2, 3, 4, 5]
,需要将其转换为[(0, 1), (2, 3), (4, 5)]
。我能想到的一种方法如下所示。
l = range(5)
out = []
it = iter(l)
for x in it:
out.append((x, next(it)))
print(out)
list(zip(it, it))
添加一个列表包装器。 - Addison Klinke