ids.append(",")与ids.append(item).append(",")的区别
时间: 2023-07-19 18:35:40 浏览: 166
yolo入门简介.docx
在Python中,`append()`是一个列表对象的方法,它可以向列表的末尾添加一个元素。
`ids.append(",")`将逗号作为一个元素添加到`ids`列表的末尾。
而`ids.append(item).append(",")`则是将两个`append()`方法链接起来,表示先将一个元素`item`添加到`ids`列表的末尾,然后再将逗号添加到`ids`列表的末尾。然而,这种写法是错误的,因为`append()`方法返回的是`None`,不能继续调用`append()`方法。正确的写法是使用两条语句:
```python
ids.append(item)
ids.append(",")
```
这将先将元素`item`添加到`ids`列表的末尾,然后再将逗号添加到`ids`列表的末尾。
阅读全文