元组

2.12
元组 () tuple
1,定义 t = ()空的元组 t = (1,“2”,“a”,3.14)
2,是否可以动态改变元素:值不可变 TypeError: ‘tuple’ object does not support item assignment
(里面的元素不可改变)
3,切片 同str
例如:
t = (1,“2”,“a”,3.14)
print(t[2])
print(t[1:3])
print(t[:])
print(t[::2])
运行结果:
a
(‘2’,‘a’)
(1,‘2’,‘a’,3.14)
(1,‘a’)
4,操作:
print(len(t))(求长度)
print(t.count(1))(相同数出现的次数)
print(t.index(1))(第一次出现这个元素他的下标)
t = (9,6,3,2,1,4,7,8,5)
t = sorted(t)(排序)
print(t)
5,复制
浅复制 深复制(另开辟一块内存)
例如:(浅复制)
import copy
to = (1,“2”,“a”,3.14,1,“a”)
t1 = (9,6,3,2,1,4,7,8,5)
t2 = copy.copy(t0)
print(id(t0))
print(id(t2))(t0,t2,同一块内存)
copy.copy

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值