如何通过用户输入添加到python中的列表

时间:2016-03-06 17:20:35

标签: python-2.7

我想按用户输入添加到列表中。这是我的代码:

list = []  
list.append = int(input())
print(list)

当我运行它时,我收到此错误:

 AttributeError: 'list' object attribute 'append' is read-only

我错过了什么?

1 个答案:

答案 0 :(得分:1)

你的问题是你正试图设置"追加"列表的属性为新值。 list.append是附加属性,它是只读的,无法使用list.append = newValue进行更改(错误说明),而list.append()方法实际上是附加到您列表中的内容。

list.append = int(input())

应替换为

list.append(int(input()))

希望这会有所帮助。