列表与元组的连接方式
- 列表连接方式:使用加号连接(+)
- 列表连接方式:使用extend连接
a = [1,3,4,5,6,7]
b = [2,3,4,5,6,6,7]
print(a + b) #直接相加,重复的也存在
a.extend(b)
print(a) #直接相加,重复的也存在

- 元组连接方式:使用加号(+)
c = (1,2,3)
d = (2,3,4,5)
print(c + d)

这些方式之间的区别是什么
- 差异
1.加号(+)不改变参与连接列表的值,但extend方法会改变a列表的值
2.加号(+)两侧是同类型数据,不能混合加,比如列表+列表,元组+元组
3.Extend方法可以将元组添加到列表后面
4.元组没有extend的方法,如果连接只能使用加号(+)
blue = [1,2,3]
yellow = [4,5,6,7]
write = (33,44,55)
blue.extend(yellow)
print(blue)
yellow.extend(write)
print(yellow)

总结
1.通过加号(+) 和extend的方法可以连接两个列表(元组)
2.加号(+)两侧的操作数必须都是列表,元组,不能是列表,元组的混合相加
3.extend方法可以将一个元组连接到列表后面,由于元组本身是只读的,所以没有元组的extend方法
加油2020-2-22
网友评论