Python之元组

元组–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个序列的内置类型,常见的是列表、元组

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

总结二:

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

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

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

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

  • 4
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

是肉肉肉肉呀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值