extend与append的区别

'''
list 的两个方法extend 和 append 看起来类似,但实际上完全不同。
extend接受一个参数,这个参数,总是一个list,并把list中的每个元素添加到原list中
append接受一个参数,这个参数可以是任意数据类型,并且追加到list的尾部
'''
li1 = [1,2,3]
li2 = [4,5,6]

li1.extend(li2)
print(li1)#[1, 2, 3, 4, 5, 6]
li1.append(li2)
print(li1)#[1, 2, 3, 4, 5, 6, [4, 5, 6]]
原文地址:https://www.cnblogs.com/ldq1996/p/8075791.html