举个例子append和extend的区别
时间: 2023-08-10 08:58:28 浏览: 105
python列表操作之extend和append的区别实例分析
当使用`append`方法时,将一个元素添加到列表的末尾。例如:
```python
my_list = [1, 2, 3]
my_list.append(4)
print(my_list) # 输出: [1, 2, 3, 4]
```
而当使用`extend`方法时,将一个可迭代对象中的所有元素逐一添加到列表的末尾。例如:
```python
my_list = [1, 2, 3]
another_list = [4, 5, 6]
my_list.extend(another_list)
print(my_list) # 输出: [1, 2, 3, 4, 5, 6]
```
可以看到,`append`方法将整个对象作为一个元素添加到列表中,而`extend`方法将可迭代对象中的每个元素都添加到列表中。这是两种不同的添加元素的方式。
阅读全文