extend()和append()都是Python语言列表类型自带的方法。这两个方法功能类似。但在处理多个列表时,结果迥异。
#append()方法使用:不管是什么类型,直接看做一个整体插入
a = [1,2,3]
b = [4,5,6]
a.append(b)
print(a)
[1,2,3,[4,5,6]]
print(len(a))
4 #a的长度为4
#extend()方法,可理解为进行原本的扩展,那当然得转换成原来一样的类型
a = [1,2,3]
b = [4,5,6]
a.extend(b)
print(a)
[1,2,3,4,5,6]
print(len(a))
6 #a的长度为6