gpt4 book ai didi

python - 如何在python中将每对列表转换为元组

转载 作者:行者123 更新时间:2023-12-04 08:23:40 25 4
gpt4 key购买 nike

我要转换 list = [1,4,2,3,0]list_tup = [(1,4),(4,2),(2,3),(3,0)] .你可以在下面看到我的代码,但它输出 [(1,4),(2,3)] .我想知道如何调整 zip 中的索引。

list=[1,4,2,3,0]
list_tup = tuple(zip(list[0::2], list[1::2]))

最佳答案

尝试使用没有第一个元素的列表压缩整个列表:

l = [1,4,2,3,0]
print(list(zip(l, l[1:])))
或者使用解包 * :
l = [1,4,2,3,0]
print([*zip(l, l[1:])])
他们都输出:
[(1, 4), (4, 2), (2, 3), (3, 0)]

关于python - 如何在python中将每对列表转换为元组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65376945/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com