示例
a = [1, 2, '3', '1']
a.extend([1, 2])
print(a)
a.append([1, 2])
print(a)
输出结果
[1, 2, '3', '1', 1, 2]
[1, 2, '3', '1', 1, 2, [1, 2]]
list 之 extend 和 append 的区别
- 列表可包含任何数据类型的元素,单个列表中的元素无须全为同一类型。
append()
方法向列表的尾部添加一个新的元素,参数为任意类型,甚至是 tuple
。extend()
方法只接受一个列表作为参数,并将该参数的每个元素都添加到原有的列表中。