Skip to main content
 首页 » 编程设计

Python:For 循环列表给出 IndexError

2025年05月04日9傻小

a = [1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89] 
 
for i in a: 
   print(a[i]) 
 
IndexError: list index out of range 

我不明白为什么会出现此错误。

请您参考如下方法:

您引用的是值而不是索引。 尝试:

for i in range(len(a)): 
    print(a[i])