append() 函数用于在列表末尾添加新的对象。
extend() 函数用于在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)
下面写了写了两个小例子来说明
1、append()方法的使用
A = [1, 2, 3, 4, 5]
B = ['a', 'b', 'c', 'd']
A.append(B)
print("The new A is ", A)
输出结果为
2、extend()方法的使用
A = [1, 2, 3, 4, 5]
B = ['a', 'b', 'c', 'd']
A.extend(B)
print("The new A is ", A)
输出结果为
注意:仔细观察两者输出结果的区别
append()函数的输出结果为[1, 2, 3, 4, 5, [‘a’, ‘b’, ‘c’, ‘d’]],而extend()函数的输出结果为[1, 2, 3, 4, 5, ‘a’, ‘b’, ‘c’, ‘d’]。
你品,你细品,哈哈哈!