list.append()
时间: 2023-08-07 19:19:04 浏览: 38
`list.append()` 是 Python 中用于在列表(list)末尾添加新元素的方法。它的语法格式如下:
```python
list.append(item)
```
其中,`list` 是要操作的列表对象,`item` 是要添加的新元素。
这个方法会将新元素添加到列表末尾,也就是使其成为最后一个元素。如果列表中原本已经有一些元素,那么 `append()` 方法会在原有的元素后面添加新元素。
下面是一个简单的例子,演示了如何使用 `append()` 方法向列表中添加元素:
```python
my_list = [1, 2, 3] # 定义一个列表
my_list.append(4) # 在列表末尾添加新元素
print(my_list) # 输出 [1, 2, 3, 4]
```
在这个例子中,`my_list` 是一个包含三个元素的列表,我们调用了 `append()` 方法,在其末尾添加了一个值为 4 的新元素。最后,我们使用 `print()` 函数输出了修改后的列表。
相关问题
list.append
() 和 list.extend() 有什么区别?
回答:list.append() 和 list.extend() 都是用于在列表末尾添加元素。但是,list.append() 是将一个对象添加到列表末尾,而 list.extend() 是将一个可迭代对象中的元素全部添加到列表末尾。例如:
```
my_list = [1, 2, 3]
my_list.append([4, 5])
print(my_list) # [1, 2, 3, [4, 5]]
my_list = [1, 2, 3]
my_list.extend([4, 5])
print(my_list) # [1, 2, 3, 4, 5]
```
在第一个示例中,[4, 5] 是一个对象,所以它被添加为一个元素。在第二个示例中,[4, 5] 是一个可迭代对象,所以它的元素被添加到列表中。
alist.append
`alist.append` 是一个列表对象的方法,用于在列表的末尾添加一个新的元素。在这个代码中,`alist` 是一个列表,`append()` 方法会将括号中的元素添加到列表的末尾。具体来说,`alist.append(int(str(i)+str(j)+str(k)))` 的作用是将三个数字(即 i、j 和 k)按照从左到右的顺序组合成一个三位数,转换成整数,并将这个整数添加到 `alist` 列表的末尾。例如,如果 i、j 和 k 分别为 1、2 和 3,则 `alist.append(int(str(i)+str(j)+str(k)))` 的效果等同于 `alist.append(123)`。