我想按用户输入添加到列表中。这是我的代码:
list = []
list.append = int(input())
print(list)
当我运行它时,我收到此错误:
AttributeError: 'list' object attribute 'append' is read-only
我错过了什么?
答案 0 :(得分:1)
你的问题是你正试图设置"追加"列表的属性为新值。 list.append
是附加属性,它是只读的,无法使用list.append = newValue
进行更改(错误说明),而list.append()
是方法实际上是附加到您列表中的内容。
list.append = int(input())
应替换为
list.append(int(input()))
希望这会有所帮助。