两个列表相加(+以及extend的区别)
a = [1,2,3]
b = [4,5,6]
c = a+b
b = [4,5,6]
a.extend(b)
b = [4,5,6]
c = a+b
c的结果:[1,2,3,4,5,6]
a = [1,2,3]
b = [4,5,6]
a.extend(b)
a的结果:[1,2,3,4,5,6]
结果是一样的,但是+号生成的是一个新的对象,而extend则是在原地的修改a对象。
c的结果:[1,2,3,4,5,6]
a = [1,2,3]
a的结果:[1,2,3,4,5,6]
结果是一样的,但是+号生成的是一个新的对象,而extend则是在原地的修改a对象。