tuple built-in function

本文介绍了Python中Tuple的特点,包括其不可变性、单元素Tuple的创建方式、可用的方法及如何间接修改Tuple等内容。

tuple tips:

1.对于Python中的tuple类型来说,他与其它的序列类型来讲最大的不同就是tuple是不可变的。

2.当你需要创建一个只有一个元素的tuple时,需要在元祖分隔符里面加一个逗号(,)

3.tuple只有两个built-in function,一个是count,一个是index。作用和列表类似。这里就不一一赘述了

4.元祖也不是那么的“不可变”

 

For example:

t = (1,2,3)
print(id(t))

>>>2159907599704

t = t + (4,5,6)
print(id(t))

>>>2159907309800
print(t)                         # 此处的操作并没有改变第一个tuple,我们可以看到它的ID也不一样,但是我们可以它们的元素结合在一起。通常要改变元祖里的元素我们都会把元祖变成列表来改变

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

 

转载于:https://www.cnblogs.com/learnC/p/5946919.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值