Python列表(list)添加元素教程
在
而如果我们使用 extend 函数,将一个列表或者元祖添加到列表尾部,那么这个列表或者元祖的所有元素都会一个个的添加进列表,而不是当做一个整体。
Python extend函数详解
语法
listname.extend(obj)
参数
参数
描述
listname
需要被添加的列表。
obj
需要添加的元素。
说明
将元素 obj 添加到列表 listname 的结尾处。
案例
添加一个元素
使用 extend 函数,向列表中添加一个元素
print("嗨客网(www.haicoder.net)")
# 使用 extend 函数,向列表中添加一个元素
lis = ["Hello", "HaiCoder", 1024]
lis.extend("嗨客网")
print(lis)
程序运行后,控制台输出如下:
我们使用 [] 创建了一个列表 lis,列表的第一个和第二个元素都是
最后,使用
添加一个列表
使用 extend 函数,向列表中添加一个列表
print("嗨客网(www.haicoder.net)")
# 使用 extend 函数,向列表中添加一个列表
lis = ["Hello", "HaiCoder", 1024]
list2 = ["Python", "Golang", "JavaScript"]
lis.extend(list2)
print(lis)
程序运行后,控制台输出如下:
我们使用 [] 创建了一个列表 lis 和 list2,接着,我们使用 extend 函数,将 list2 列表整体添加到了 lis 列表中。
最后,使用 print 打印列表的所有元素,我们发现列表 list2 已经存在列表中,但列表 list2 的元素被一个个拆分了,添加进了 lis,而不是当做一个整体的元素被添加进去。
添加一个元祖
使用 extend 函数,向列表中添加一个元祖
print("嗨客网(www.haicoder.net)")
# 使用 extend 函数,向列表中添加一个元祖
lis = ["Hello", "HaiCoder", 1024]
tup2 = ("Python", "Golang", "JavaScript")
lis.extend(tup2)
print(lis)
程序运行后,控制台输出如下:
我们创建了一个列表 lis 和一个元祖 tup2,接着,我们使用 extend 函数,将 tup2 元祖整体添加到了 lis 列表中。
最后,使用 print 打印列表的所有元素,我们发现元祖 tup2 已经存在列表中,但元祖 tup2 的元素被一个个拆分了,添加进了 lis,而不是当做一个整体的元素被添加进去。
Python列表(list)添加元素总结
如果我们使用 extend 函数,将一个列表或者元祖添加到列表尾部,那么这个列表或者元祖的所有元素都会一个个的添加进列表,而不是当做一个整体。Python 列表(list)添加元素 extend 函数:
listname.extend(obj)