Python之元组

Python之元组文章目录元组 tuple 一元组和列表的区别二 元组的增删减三 比较 逻辑 连接 重复 成员关系操作元组 tuple 一元组和列表的区别元组与列表的区别是 不可修改 只读列表列表中的

大家好,欢迎来到IT知识分享网。

元组–tuple–()

一元组和列表的区别

元组与列表的区别是:不可修改,只读列表
列表中的:元素赋值、删除元素、分片赋值、append()、extend()、insert()、pop()、remove()、reverse()、sort()等函数在元组中都不可使用

乘法、索引取值、tuple( )、切片取值、成员检查、最大最小长度、count( )、index( )都可用,并且相同

二、元组的增删减

创建、访问元组

>>> #元组的创建 >>> tuple1=(234,452,5,6) >>> tuple1 (234, 452, 5, 6) >>> tuple2=123,3254,'sfte' >>> tuple2 (123, 3254, 'sfte') >>> (123, 3254, 'sfte') (123, 3254, 'sfte') #创建单个元素 >>> tuple3=("肉肉一定要更加的努力") >>> tuple3 '肉肉一定要更加的努力' >>> #只创建一个元素时一定要逗号结束 >>> type(tuple3) <class 'str'> >>> #字符串 >>> tuple4=1, >>> type(tuple4) <class 'tuple'> 

访问:单个值访问、切片访问操作和列表一样

更新、删除元组

#更新 >>> tupe8=('wohewodezuguo','naza') >>> tupe8=tupe8[:1]+('aaaa',)+tupe8[1:] >>> tupe8 ('wohewodezuguo', 'aaaa', 'naza') 
#删除 >>> del tupe8 >>> tupe8 Traceback (most recent call last): File "<pyshell#65>", line 1, in <module> tupe8 NameError: name 'tupe8' is not defined 

三、比较、逻辑、连接、重复、成员关系操作

总结一:

序列是Python中最基本的数据结构

序列中的每个元素都分配一个数字:位置或索引,从0开始

Python有6个序列的内置类型,常见的是列表、元组

序列的操作有:索引、切片、加(组合)、乘、检查成员、长度、最

总结二:

列表是可变序列,元组是不可变序列:元组中不可添加、修改和删除元素

列表可以切片访问、修改元素,元组也可切片访问,但不可修改

元组比列表的访问和处理速度快,只进行元素访问、不修改的话,建议使用元组

列表不能作为字典的键,而元组则可以

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/116086.html

(0)
上一篇 2024-11-18 16:15
下一篇 2024-11-18 16:26

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信