【发布时间】:2014-04-21 15:37:03
【问题描述】:
在 Python 2.7 中,以下工作没有问题:
myrange = range(10,100,10)
myrange.append(200)
print(my range)
输出:[10,20,30,40,50,60,70,80,90,200]
相反,在 Python 3.3.4 中,同样的代码 sn-p 返回错误:'range' object has no attribute 'append'
请有人解释一下 Python 3.3.4 中出现此错误的原因,并在可能的情况下提供解决方案?
所需的输出:[10, 20, 30, 40, 50, 60, 70, 80, 90, 200]。
提前非常感谢, 先生。
【问题讨论】:
标签: python python-2.7 python-3.x append range