走進Python世界(五)數據類型 4. 序列類型-列表(List)

什麼是列表

列表是處理一組有序項目的數據結構,即你能夠在一個列表中存儲一個序列的項目html

列表是可變的數據類型python

列表的組成:用[]表示列表,包含了多個以逗號分隔開 數字,或者字符串。
數據結構

列表的基本操做

列表是序列的一種,它也具備序列的基本操做app

如: +,*,max,min等操做。此外 由於列表是可變的序列集合,它支持一些常見的 讀寫跟新操做yii

如:
函數

操做

列子
spa

描述
取值

list=['mileo',30,'maile']htm

list[0],list[0:2]
對象

其實就是序列的切片和索引操做
添加
list.append("12345")
在列表末尾添加一個元素
刪除

list.remove('12345  ')排序

del(list[])

刪除列表中的某個元素
修改 list[0]=x
針對索引從新賦值
查找
x in list
查早其實就是 序列的 in 操做


列表的內置函數

此外 列表內置了一些特定的函數 來提供對於列表的一些操做

SN 方法及描述
1 list.append(obj)
添加obj對象到列表
2 list.count(obj)
計算返回obj出如今列表的次數
3 list.extend(seq)
附加序列seq內容到列表
4 list.index(obj)
返回列表中出現obj的最小索引
5 list.insert(index, obj)
插入obj對象在列表偏移索引位置
6 list.pop(obj=list[-1])
移除並返回列表最後一個對象或obj
7 list.remove(obj)
從列表中移除obj對象
8 list.reverse()
反轉列表的對象
9 list.sort([func]) 排序列表中的對象,使用func比較(若是給定)
相關文章
相關標籤/搜索