首页 > 解决方案 > Python 索引超出范围异常

问题描述

我试过这个:

x = []
for i in range(5)
    x[i] = 0
print(x)

但是它给出了索引超出范围异常为什么?

标签: pythonlistindexoutofrangeexception

解决方案


因为 list 中没有任何值,这就是为什么在这种情况下,您必须使用 append

x = []
for i in range(5)
    x.append(0) #x[i] = 0 
print(x)

删除此行x[i] = 0并放入x.append(0)


推荐阅读