- append():
append()函数用于将一个新元素添加到列表的末尾,这个新元素可以是任何数据类型,例如int、float、string等。使用代码如下:
list1 = [1,2,3,4,5]
# 添加新元素6
list1.append(6)
# 打印列表
print(list1)
输出结果为[1, 2, 3, 4, 5, 6]。
- extend():
extend()函数用于将一个序列中的元素添加到列表的末尾,其中序列可以是列表、元组、集合、字符串等。使用代码如下:
list1 = [1,2,3,4,5]
list2 = [6,7,8,9]
# 将list2中的元素添加到list1中
list1.extend(list2)
# 打印列表
print(list1)
输出结果为[1, 2, 3, 4, 5, 6, 7, 8, 9]。
- insert():
insert()函数用于将一个新元素插入到列表的任意位置,其中需要指定插入的位置和插入元素的值。使用代码如下:
list1 = [1,2,3,4,5]
# 在位置3插入元素6
list1.insert(3,6)
# 打印列表
print(list1)
输出结果为[1, 2, 3, 6, 4, 5]。
需要注意的是,append()和extend()函数都是在列表的末尾添加元素,而insert()函数是在列表的任意位置添加元素。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:详解Python中append、extend和insert的区别 - Python技术站