元组:一个元组可以存储多个数据,元祖内的数据是不能修改的。
特点:小括号,逗号隔开。
如果定义的元组只有一个数据,后面增加逗号,例如 t1 = (1, )
一.元组的查找
1.按下标查找数据
t1 = ('a','b','c')
t1[0]
#'a'
2.index():查找某个数据,如果数据存在返回对应的下标,否则报错
t1 = ('a','b','c')
t1.index('a')
#0
3.count():统计某个数据在当前元组出现的次数
t1 = ('a','b','c','a')
t1.count('a')
#2
4.len():统计元组中数据的个数
t1 = ('a','b','c','a')
len(t1)
#4
二.元组的修改
如果元组里有列表,列表里面的数据是支持修改的。(自觉不要改)
t2 = ('a',['aa','bb','cc'],10,30)
t2[1][0] = 'aaaa'
print(t2)
#('a',['aaaa','bb','cc'],10,30)
本文介绍了Python元组的基本特性,强调了元组的不可变性,但提及如果元组内包含列表,则列表内的数据可修改。内容涵盖元组的查找方法,如按下标查找、使用index()、count()和len()函数,并提示了尝试修改元组本身数据的不建议做法。
939

被折叠的 条评论
为什么被折叠?



