lst.append()
时间: 2023-06-21 20:15:03 浏览: 85
`lst.append()` 是 Python 列表的一个方法,用于向列表末尾添加一个元素。例如:
```
lst = [1, 2, 3]
lst.append(4)
print(lst) # 输出 [1, 2, 3, 4]
```
这里 `append()` 方法将数字 4 添加到了列表 `lst` 的末尾。
相关问题
lst.append()怎么理解
lst.append() 是 Python 中列表对象的一个方法,它可以在列表的末尾添加一个元素。具体来说,括号中可以放入任意一个对象,包括数字、字符串、列表、元组等等。例如,如果要在列表 lst 的末尾添加一个数字 5,可以使用 lst.append(5)。
def f1(x,lst): #global a a=x+2 #lst.append(a) lst=lst+[a] a=2;lst=[3,4] f1(a,lst) print(a,lst)
运行这段代码,会输出结果:`2 [3, 4, 4]`。
当执行语句 `lst=lst+[a]` 时,会创建一个新的列表,将 lst 列表的元素和 a 的值组成一个新的列表,然后将这个新列表的引用赋值给 lst 变量。而语句 `lst.append(a)` 则是在原列表 lst 的末尾添加元素 a,不会创建新的列表。
因此,将语句 `lst=lst+[a]` 改为 `lst.append(a)`,程序输出结果会变为 `2 [3, 4, 4]`。