python 列表常用方法

2022-05-15 18:16:29 字數 1279 閱讀 2477

1、排序 l.sort(reverse=false)  

引數:預設引數,非必選

作用:預設公升序,即由小到大。需要降序時,加上引數reverse=true

返回值:返回排序後的列表l。不能用變數接收,列表l已經是排序後的了

引數:必選引數,為空會報錯

作用:向列表末尾追加元素

返回值:返回追加元素arg後的列表l。不能用變數接收,列表已經是追加元素後的列表了

3、追加多個元素  l.extend(iterable)

引數:必選.iterable為可迭代物件,可為list、tuple、str

作用:把可迭代物件的元素依次新增到l中的末尾位置

返回值:返回追加後新的l

4、查詢某個元素在列表中的位置,即x的索引 l.index(x[,begin[,end]])

引數:x,必選。begin,非必選,代表在列表l中查詢x位置時的開始位置。

end,非必選,**表在列表l中查詢x位置時的結束位置。

非必選引數只有乙個時,代表begin

作用:查詢元素在列表中的位置,如果元素x在列表中不存在或者不在指定的查詢範圍內,則會報錯

返回值:返回元素x的 索引值,可以用變數接收

5、向列表指定位置插入元素 l.insert(index,obj)

引數:都是必選引數.。index,元素要插入的位置。obj,要插入的元素

作用:向列表中指定位置插入元素

返回值:返回在index處插入新元素obj的列表l。不能用變數接收

6、統計某個元素的數量  l.count(x)

引數:必選引數

作用:查詢元素x在列表l中有幾個

返回值:返回查詢到x的數量。可以用變數接收

7、刪除元素  l.remove(x)

引數:必選引數

作用:刪除列表l中第一次出現的x。若l中沒有x,則會報錯

返回值:返回刪除x後的列表l

8、刪除元素  l.pop([index])

引數:非必選。

作用:刪除元素。不加引數,則預設刪除最後乙個元素;

加引數,刪除index處的元素,若index超出範圍則會報錯

返回值:返回刪除的元素。可以用變數接收

9、清空列表  l.clear()

引數:不需要引數

作用:清空列表l

返回值:返回清空後的列表l

10、翻轉列表  l.reverse()

引數:不需要引數

作用:翻轉列表l。即改變l中元素的先後順序 相當於l[::-1]

返回值:返回翻轉後的列表l

python 列表常用方法

一,建立列表 只要把逗號分隔的不同的資料項使用方括號 括起來即可 下標 角標,索引 從0開始,最後乙個元素的下標可以寫 1 list 1 2,3 list 空列表 二,新增新的元素 list.insert n,4 在指定位置新增元素,如果指定的下標不存在,那麼就是在末尾新增 list1.extend...

Python列表常用方法

列表 list型別 在python是用中括號表示 和其他語言中的陣列看起來差不多 11,22,33,python 列表中可以儲存任意型別的資料 列表和字串 後續會講的元祖,有乙個公用的操作 切片和索引取值 索引取值 通過下標的值,獲取指定位置的資料 正向索引 從前往後數,從0開始 反向所有 從後往前...

python列表的常用方法

列表的一些基本操作 方法1 list.count 統計 list 6,3,4,5,6,7,8,4 print list.count 4 統計4這個元素在列表中出現的次數 方法3 list.extend 擴充套件列表 list 1,2,3 list1 4,5 list.extend list1 擴充套...