Crossin的编程教室

标题: 这个有什么问题呢? [打印本页]

作者: huiwenwu    时间: 2017-3-8 09:44
标题: 这个有什么问题呢?
一段简单的代码如下,总是报错,请问是什么问题呢?

x=[]
for i in range(3):
   x[i]=i
  
print x

错误为:
    x[i]=i
IndexError: list assignment index out of range

谢谢!~
作者: crossin先生    时间: 2017-3-8 17:24
list不能这么添加元素的,你得用append
[]这个只能修改已有元素
作者: huiwenwu    时间: 2017-3-9 06:45
crossin先生 发表于 2017-3-8 17:24
list不能这么添加元素的,你得用append
[]这个只能修改已有元素

明白了,非常感谢~~




欢迎光临 Crossin的编程教室 (https://bbs.crossincode.com/) Powered by Discuz! X2.5