gpt4 book ai didi

python - 如何在每次迭代中访问列表中的 'window' 个元素?

转载 作者:太空宇宙 更新时间:2023-11-03 19:27:57 25 4
gpt4 key购买 nike

假设我有一个列表 [a,b,c,d,e],我想创建一个元组列表 [(a,b,c),(b,c,d),(c,d, e)]。是否可以不使用数组索引作为循环变量?最好的方法是什么?

最佳答案

zip(li, li[1:],li[2:])

这会将元素压缩在一起。每次迭代对应li[i]、li[i+1]、li[i+2],从而解决了原问题。

关于python - 如何在每次迭代中访问列表中的 'window' 个元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7372441/

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