Python 序列

  Python中内置了5个常用的序列结构,分别是列表、元组、集合、字典、和字符串。

序列通用操作

  1. 索引

    Python中的索引从0开始,同时支持负值操作,负值时为从右至左,最右侧元素为-1。

  2. 切片

    切片操作为选取序列中一定范围的操作。

    语法

name[start : end : step]

    name: 序列名称。

    start:起始位置,如果顾略则从首元素开始。

    end:结束位置(不包括此元素),如果忽略则到末尾。

    step:步长,忽略时为1,如果忽略则最后一个冒号可以省略。

  3. 序列相加

    序列相加就是合并序列,允许两个相同类型的序列进行相加,这里的类型不是指元素类型,而是序列的类型。

  4. 序列乘法

    序列乘一个整数可以将序列重复多遍。

  5. 判断一个元素是否在序列内

    判断一个元素是否属于一个序列可以使用in,判断一个元素是否不属于一个序列可以使用not in,表达式将返回True,False。

    语法

value in sequence
value not in sequence

  6. 常用函数

函数 说明
len()             返回序列长度            
max() 返回序列中最大元素 
min() 返回序列中最小元素
list() 将序列转换为列表
str() 将序列转换为字符串
sum() 计算元素和
sorted() 对元素进行排序
reversed() 反向序列中的元素
enumerate() 将序列组合为一个索引序列,多用在for循环中  
posted @ 2019-12-15 22:33  努力奋斗的小孩  阅读(311)  评论(0编辑  收藏  举报