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循環中  
相關文章
相關標籤/搜索