python之元组及其方法---整理集
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了python之元组及其方法---整理集,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1284字,纯文字阅读大概需要2分钟。
内容图文
![python之元组及其方法---整理集](/upload/InfoBanner/zyjiaocheng/842/f2a4d005ac3e4729a0b0a9ca77652553.jpg)
元组:
区别:与列表类似,是对列表的二次加工;用小括号包括起来;元素不可修改;不可增加、删除
技巧:创建元组的时候,一般在最后一个元素后面加一个逗号;为了与方法区分;并且这个逗号不算元素
例如:
tu=(111,33,"alex",True,20,) for item in tu: print(item) 返回结果: 111 33 alex True 20
#元组可以索引取值
tu=(111,33,"alex",True,20,) v=tu[0] print(v) 返回结果: 111
#元组可以切片
tu=(111,33,"alex",True,20,) v=tu[0:2] print(v) 返回结果: (111, 33)
#字符串、列表、元组都是可迭代对象
#那么它们三者之间是可以转换的
tu=("aaa",123,) str1="asdf" v=list(tu) print(v) v=tuple(str1) print(v)
#复杂元组中的元素取值
举例:
tu=(111,"alex",(11,22),[(33,44)],True,33,44,)
v=tu[3][0][0] #取得[(33,44)]中的33
print(v)
#元组的一级元素不可修改、删除、增加
#但元组中有列表,列表支持修改,那是否可以修改元组中的列表元素呢?
tu=(111,"alex",(11,22),[(33,44)],True,33,44,)
tu[0]=123 #元组的一级元素,不可修改,这句执行会报错
tu[3]=567 #[(33,44)]虽然是列表,但是元组的一级元素,则不能修改
tu[3][0]=567 #tu[3][0]是元组的一级元素:列表,这个列表中的(33,44),是属于列表的元素,是可以修改的
###########元组的方法###########
1.count方法:获取指定元素在元组中出现的次数
格式:
count(<value>)
2.index方法:获取某个元素的索引位置
格式:
index(<value>[,start=<value>][,stop=<value>])
start,stop表示起始位置和结束位置,如果不指定则从0开始
内容总结
以上是互联网集市为您收集整理的python之元组及其方法---整理集全部内容,希望文章能够帮你解决python之元组及其方法---整理集所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。