元组tuple

元组:可查、不可编辑

1.删除元组

t = (1,2,3,'a','b','c','a,b,c','这是中文')
del (t)
#del 是删除该元组,而不是删除元组内元素

2.内置函数

  • 计算长度、取最大最小值
t = (1,2,3,'a','b','c','a,b,c','这是中文')
t2 = (1,2,3,1.1,2.2,3.3)
print(len(t))#计算元组长度
print(min(t2))#取元组最小值,但仅适用于纯数字元组
print(max(t2))#取元组最大值,但仅适用于纯数字元组

结果:
8
1
3.3

  • 将其他序列转化为元组
s = '123abc中文,。'
l = [1,2,'a']
ts = tuple(s)
tl = tuple(l)
print(ts)
print(tl)

结果:
(‘1’, ‘2’, ‘3’, ‘a’, ‘b’, ‘c’, ‘中’, ‘文’, ‘,’, ‘。’)
(1, 2, ‘a’)

3.操作元组

  • 获取某一元素索引值
t = (1,2,3,'a','b','c','a,b,c','这是中文',1,2,3)

print(t.index(1))
print(t.index('a'))
'''
index():获取元素索引值,但若有重复元素则只返回第一个元素的索引
无该值时报错
'''

结果
0
3

  • 某个元素个数
t = (1,2,3,'a','b','c','a,b,c','这是中文',1,2,3)
t2 = (1,2,3,1.1,2.2,3.3)
print(t.count(1))

结果:
2

多维元组

t = ((1,2,3),(4,5,6),('a'))
for i in t:
    for j in i:
        print(j)

结果:
1
2
3
4
5
6
a

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值