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]]

 

posted @ 2017-12-20 20:54  TAMAYURA  阅读(549)  评论(0)    收藏  举报