【4】Python数据类型(3):元组tuple

目录

1-tuple

1-类型

1-简介

2-定义

3-注意事项

2-tuple()

3-合并

元组的合并需要加号:‘+‘。

错误代码【1】

改正方法:

错误代码【2】 

改正:


1-tuple

1-类型

1-简介

元组,不是元祖。

其实还是一堆玩意放一块,很像列表。

但是,元组的要求比较严格。

它主要是不可变:生成之后,就无法更改。

其他地方基本是一样的。

元组允许重复,有序,但不可变。

2-定义

以一对英文小括号定义,用英文逗号分隔。

3-注意事项

重要的事情说三遍:

元组不可变!!!!!

元组不可变!!!!!!!!!!

元组不可变!!!!!!!!!!!!!!!

Python不允许(1),("1")这样的元组!!!!!!!

改正:

("1",)(1,)

在结尾加括号!!!!!!

2-tuple()

a=tuple()创建空的元组,等同于a=()

如果填入值则把值转为元组。

3-合并

元组的合并需要加号:‘+‘。

tp=(1,2,3)
tp=tp+(1,2,3,4)
print(tp)

结果:

>>>(1,2,3,1,2,3,4)

注意:

错误代码【1】

tp=(1,2,3)
tp=tp+[1,2,3,4]
print(tp)

结果:报错。只有元组能互相拼接。

改正方法:

tp=(1,2,3)
tp=tp+tuple([1,2,3,4])
print(tp)

错误代码【2】 

tp=(1,2,3)
tp=tp+(4)
print(tp)

改正:

tp=(1,2,3)
tp=tp+(4,)
print(tp)

--------------------------------------------完-----------------------------------------------------------

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Unconquerable p

给点吧~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值