list.append() takes exactly one argument (2 given)
时间: 2023-02-07 15:37:01 浏览: 347
Python中循环后使用list.append()数据被覆盖问题的解决
这个错误消息的意思是,你在使用 `list.append()` 方法时给了它两个参数,但是这个方法只能接受一个参数。这意味着你应该只给 `list.append()` 方法传递一个参数。例如,如果你想向列表中添加一个新元素,你应该这样写:
```
my_list = [1, 2, 3]
my_list.append(4) # correct
```
而不是这样:
```
my_list = [1, 2, 3]
my_list.append(4, 5) # wrong - gives "TypeError: append() takes exactly one argument (2 given)"
```
阅读全文