关于python中的list assignment index out of range错误解决办法

在使用python进行列表操作时,不能直接对空数组指定位置。
如下:

list_number=[]#声明数组
for i in range(0,9):
	list_number[i]=i
	print(list_number[i])

结果报错:list assignment index out of range
有如下解决方案:
1.使用append方法

list_number=[]
for i in range(0,9):
	list_number.append(i)
	print(list_number[i])

2.声明数组时进行初始化

length=9
list_number=[0]*length
for i in range(0,length):
	list_number[i]=i
	print(list_number[i])

你可能感兴趣的:(python,入门,列表)