gpt4 book ai didi

Python 列表索引超出范围 python 在数组上

转载 作者:太空宇宙 更新时间:2023-11-04 08:35:47 26 4
gpt4 key购买 nike

我试图从任意位置 l 到末尾遍历一个数组,但是一旦它到达最后一个位置而不是离开 while 循环,它会显示错误“列表索引超出范围”

while l <= len(ordenado):
ñ = ordenado[l]
contador2 = contador2+ñ
l = l+1

我已经看到很多关于这个主题的答案,但我无法将它应用到我的问题中,也非常感谢任何帮助。

最佳答案

python 列表是 0 索引的,所以你需要使用。

while l < len(ordenado):

对于您的情况,for 循环更合适。

mylist = ['a', 'b', 'c']

for i, item in enumerate(mylist):
print(i, item) #where i will be 0,1,2 and item will be a,b,c

关于Python 列表索引超出范围 python 在数组上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49204669/

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