Python基础知识⑨——元组

本文介绍了Python中的元组,作为序列的一种,它具有不可变性。元组可以用圆括号或者逗号隔开定义,支持下标访问、切片操作,但不支持增删改操作,仅提供`count()`和`index()`方法。元组可以通过加号拼接和乘号重复,支持嵌套和迭代。列表推导式转换为元组推导式时生成的是生成器。单元素元组需要加逗号避免歧义。元组的打包和解包是Python中一种重要的操作,可以应用于解包列表和字符串。需要注意,虽然元组元素不可变,但如果元素是可变对象如列表,仍能修改列表内容。
摘要由CSDN通过智能技术生成

序列包括字符串、列表、元组

元组:既能像列表那样同时容纳多种类型的对象,也拥有字符串不可变的特性。

①列表用方括号 [ ] ,而元组用的是圆括号 (),元组也可以不用括号,只要用逗号隔开就可以。

元组也可以通过下标来获取元素,元组是不可改的。

元组支持切片操作,切片的含义是将目标对象中的元素以某种特定的组合导出,而非修改对象本身。[: : -1]不是原地翻转,而是通过切片之后导出一个新的对象。

②元组只有查(没有增删改的功能),只支持 count() 和 index() 方法。

③加号(拼接)和乘号(重复)两个运算法也可以使用。元组也可以嵌套,两个元组中间加一个逗号就可以。

④元组同样支持迭代。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值