Python中元组常用的方法有哪些,分别有什么作用?

Python中元组常用的方法有哪些,分别有什么作用... Python中元组常用的方法有哪些,分别有什么作用 展开
 我来答
祝福得老先生F
老司机

2021-02-24 · 关于汽车的多少都懂点
知道小有建树答主
回答量:628
采纳率:63%
帮助的人:17.2万
展开全部
元组特点:定义元组使用小括号,且逗号隔开各个数据,数据可以是不同的数据类型
如果定义的元组只有一个数据也需要加逗号,否则数据类型为唯一的这个数据的数据类型
元组中的数据是不可以删除,修改的
如果要存储对个数据,但这些数据是不能修改的数据就使用元组

使用方法:
1、查找 元组数据不支持修改,只支持查找

按下标查找数据
index()
count()
len()

# 1,按下标查找数据
tuplel = ('aa','bb','cc','dd')
print(tuplel[0]) # aa

# 2,index():查找某个数据,如果数据存在返回对应的下标,否则报错,语法和列表,字符串的index方法相同
tuplel = ('aa','bb','cc','bb')
print(tuplel.index('aa')) # 0

# 3,count():统计某个数据在当前元组中出现的次数
tuplel = ('aa','bb','cc','bb')
print(tuplel.count('bb')) # 2

# 4,len()
print(len(tuplel)) # 4--tuplel 中有4个数据
2、修改

元组内的直接数据如果修改则立即报错
但是如果元组里面有列表,修改列表里面的数据则是支持的,

t1 = ('aa','bb','cc','dd')
# t1[0] = 'aaa' # 直接报错,列表数据不允许修改

t2 = ('aa','bb',['cc','dd'])
print(t2)
print(t2[2][0])
t2[2][0] = 'xiaoguai'
print(t2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式