Python 序列

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

序列通用操做spa

  1. 索引code

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

  2. 切片排序

    切片操做为选取序列中必定范围的操做。索引

    语法字符串

name[start : end : step]

    name: 序列名称。for循环

    start:起始位置,若是顾略则从首元素开始。table

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

    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循环中  
相关文章
相关标签/搜索