文章目錄
序列
- 序列是python中最基本的一種數據結構;
- 序列用於保存一組有序的數據,數據在序列中有一個唯一的位置即索引;
- 序列中的數據會按添加的順序來分配索引
注: 數據結構指計算機中數據存儲的方式;
序列的通用操作
- 只要是序列都擁有所有的通用操作;
索引
每個序列中的元素都有一個唯一的索引;
切片
獲取序列中一個或幾個元素;
+和*
+將序列拼接在一起;
*將序列重複n次;
in和not in
in判斷元素是否在序列中,若元素在序列中,則返回True;否則返回False;
not in判斷元素是否不在序列中,若元素不在序列中,則返回True,否則返回False;
len()
獲取序列中元素的個數
min()和max()
獲取序列中最小值和最大值
s.index()
獲取元素在序列出現的索引
s.count()
統計元素在序列中出現的次數
解包
解包就是將序列中每一個元素都賦值給一個變量;
如,列表解包
如果有*號就代表剩下的所有元素都賦給一個變量;
字符串解包
序列的分類
可變序列(序列中的元素可以改變)
- 列表(list)
python學習筆記六 之 列表
不可變序列(序列中元素不可以改變)
除開列表外所有的序列都是不可變序列;如字符串(str),元組(tuple)…