list.append()
时间: 2023-10-10 18:12:01 浏览: 38
`list.append()` 是 Python 中用于在列表末尾添加新元素的方法。它的语法是:
```
list.append(item)
```
其中,`item` 是要添加到列表末尾的元素。
例如,如果有一个空列表 `my_list`,我们可以使用 `append()` 方法向其中添加一个元素:
```
my_list = []
my_list.append('apple')
print(my_list) # 输出 ['apple']
```
如果我们想添加多个元素,可以使用多次 `append()` 方法,或者使用列表拓展(`list.extend()`)方法。
相关问题
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)`。