python:序列的通用操作

本文详细介绍了Python序列的通用操作,包括正数和负数索引、分片、序列拼接、成员资格、元素长度计算等。特别强调了索引的使用规则和分片的取值方向,以及序列解包和复制。同时,讨论了Python中序列类数据的特性,如字符串、列表和元组,并提到了不可变序列和可变序列的区别。此外,还涉及了enumerate()、zip()等拓展操作。
摘要由CSDN通过智能技术生成

序列

1、Python中的序列(sequence)指的是一类具有相同特性的数据
    ⑴序列不是具体的某种数据类型,是一类数据的统称
    ⑵这类数据通常是一个可迭代的容器,容器中可以存放任意类型的元素
    ⑶字符串、列表和元组是最常被用到的序列类数据

2、序列类数据的特性:元素位置固定且有序排列,可通过下标访问元素
    ⑴序列中的每个元素都会分配一个数字来表示它的位置(索引)
    ⑵第一个元素的索引是0,第二个元素的索引是1,依此类推。每个索引对应一个元素

3、Python中包括6种内建序列:字符串、列表、元组、Unicode字符串、buffer对象、xrange对象
    ⑴Unicode字符串:Python2中的字符串
    ⑵xrange对象:Python2中的对象,Python3中是range对象(range函数的返回值)

4、字典、集合不是序列类数据:元素位置不固定(无序的)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

不怕猫的耗子A

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

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

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

打赏作者

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

抵扣说明:

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

余额充值