导图社区 通用序列操作
这是一篇关于通用序列操作的思维导图,主要包括常见序列与索引和分片、序列相加、乘法等通用操作指引。
社区模板帮助中心,点此进入>>
通用序列操作
常见序列
列表
元组
字符串
Unicode字符串
buffer对象
xrange对象
通用操作
索引和分片
基础
正索引:从左向右索引称为正数索引,0表示第一个字符
负索引:从右向左索引称为负数索引,以最后一个元素-1开始
分片:一定范围内的元素进行访问,分片通过冒号相隔的两个索引实现
代码
a[n:m]
正索引:n+1≤取值<m+1
负索引:|n|≤取值<|m|
a[:n]
指定前n个数
a[-n:]
指定倒数n个数
a[:]
取全部数
a[n:m:l]
带步长正索引,n<m且l>0
带步长正索引,n>m且l<0
a[::l]的写法,l正负表示从不同方向取数
序列相加
序列内部字符串拼接
a+b
乘法
重复某一个序列做加法
用于某重复操作,或者空列表、初始化操作
[None]*5 创建长度5的空序列
成员资格
判断序列是否含有某个元素,返回T或F
a in b 其中b为某个序列
长度
len(a) 计算a中元素个数
最大值/最小值
max(a)、min(a)
主题