Python列表(list)添加元素

Python列表(list)添加元素教程

在实际开发中,经常需要向已经存在的 列表 中添加一些元素,Python 列表添加元素主要提供了三种方法,分别为:append 函数、extend 函数insert 函数

Python 的列表(list)添加元素函数 append,不仅仅可以将一个元素添加到列表的尾部,还可以将另一个列表,或者另一个 元祖 添加到列表尾。

如果使用 append 函数,将一个列表或者元祖添加到列表尾部,那么这个列表或者元祖会被当做是一个元素被整体添加进列表。

append函数详解

语法

listname.append(obj)

参数

参数 描述
listname 需要添加的列表。
obj 需要被添加的元素。

返回值

无。

说明

将元素 obj 添加到列表 listname 的结尾处。

案例

添加一个元素

使用 append 函数,向列表中添加一个元素

print("嗨客网(www.haicoder.net)") # 使用 append 函数,向列表中添加一个元素 lis = ["Hello", "HaiCoder", 1024] lis.append("嗨客网") print(lis)

程序运行后,控制台输出如下:

04 python列表添加元素append.png

我们使用 [] 创建了一个列表 lis,列表的第一个和第二个元素都是 string 类型,第三个元素是 int 类型的。接着,我们使用 append 函数,向列表中添加了一个元素 “嗨客网”。

最后,使用 print 打印列表的所有元素,我们发现元素 “嗨客网” 已经存在列表中,即我们使用 append 函数成功向列表中添加了一个元素。

添加一个列表

使用 append 函数,向列表中添加一个列表

print("嗨客网(www.haicoder.net)") # 使用 append 函数,向列表中添加一个列表 lis = ["Hello", "HaiCoder", 1024] list2 = ["Python", "Golang", "JavaScript"] lis.append(list2) print(lis)

程序运行后,控制台输出如下:

05 python列表添加元素append.png

我们使用 [] 创建了一个列表 lis 和 list2,接着,我们使用 append 函数,将 list2 列表整体添加到了 lis 列表中。

最后,使用 print 打印列表的所有元素,我们发现列表 list2 已经存在列表中,并且是被当做了一个整体,即列表 list2 在列表 lis 中,只是一个元素。

添加一个元祖

使用 append 函数,向列表中添加一个元祖

print("嗨客网(www.haicoder.net)") # 使用 append 函数,向列表中添加一个元祖 lis = ["Hello", "HaiCoder", 1024] tup2 = ("Python", "Golang", "JavaScript") lis.append(tup2) print(lis)

程序运行后,控制台输出如下:

06 python列表添加元素append.png

我们创建了一个列表 lis 和一个元祖 tup2,接着,我们使用 append 函数,将 tup2 元祖整体添加到了 lis 列表中。

最后,使用 print 打印列表的所有元素,我们发现元祖 tup2 已经存在列表中,并且是被当做了一个整体,即元祖 tup2 在列表 lis 中,只是一个元素。

Python列表(list)添加元素总结

Python 的列表(list)添加元素函数 append,不仅仅可以将一个元素添加到列表的尾部,还可以将另一个列表,或者另一个元祖添加到列表尾。

如果使用 append 函数,将一个列表或者元祖添加到列表尾部,那么这个列表或者元祖会被当做是一个元素被整体添加进列表。