码迷,mamicode.com
首页 > 编程语言 > 详细

python课堂整理5---元组

时间:2019-06-01 23:33:31      阅读:244      评论:0      收藏:0      [点我收藏+]

标签:--   color   切片   获取当前值   开始   出现   组元   mamicode   src   

一、元组   Tuple 

tu = (111, 22, 33, "alex", (11,22), [(33, 44)], True, )

元组元素不可被修改,不能被增加或删除

一般写元组的时候,推荐在最后加入“ , ”

支持索引取值

支持切片取值

可被 for 循环,是可迭代对象

#字符串转元组

s = "dabai"
v = tuple(s)
print(v)

技术图片

用同样的方法,列表也可以转换为元组,元组也可以转换为列表

如果元组里只有字母,可以用join方法组合为新的字符串

tu = (‘dabai‘, "liu")
v = "".join(tu)
print(v)

技术图片

二、元组的一级元素不可被修改/删除/增加, 但是元组里的列表的元素可以被修改

tu = (111, "alex", (11, 22), [(33, 44)], True,)
tu[3][0] = 567
print(tu)

技术图片

三、元组的魔法

count 获取指定元素在元组中出现的次数

tu = (11, 22, 33, 22, 44,)
v = tu.count(22)
print(v)

技术图片

index 获取当前值的索引位置,优先从左开始,找到第一个即返回

tu = (11, 22, 33, 22, 44,)
v = tu.index(22)
print(v)

技术图片

 

python课堂整理5---元组

标签:--   color   切片   获取当前值   开始   出现   组元   mamicode   src   

原文地址:https://www.cnblogs.com/dabai123/p/10961288.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!