串列list
前言
list作為python里面的一個重要的資料結構,
本文僅介紹幾個常用的方法
串列的創造
串列用[]生成,里面的元素可以是不同型別,長度不固定
生成空串列:
l = []
l = list()
| 方法 | 作用 | 例子 |
|---|---|---|
| append(x) | 將x添加到串列末尾,x可以是任意資料甚至結構(比如說串列) | lb.append(x) |
| pop(x) | 將索引x的元素洗掉,并回傳該元素 | lb.pop(x) |
| count(x) | 統計元素x在串列中出現的個數 | lb.count(X) |
| index(x,start,stop) | 回傳元素x在(start,stop)中第一次出現的位置,省略最后兩個引數則是在整個串列尋找,沒有則會報錯 | lb.index(x) |
| insert(x,object) | 在object的位置插入元素x | l.insert(x,object) |
| clear() | 清空整個串列(即變成空串列),和del的區別是del后串列直接整個洗掉(找不到定義) | lb.clear() |
| copy() | 復制整個串列 | lc=lb.copy() |
| sort() | 給串列排序(不寫引數默認從小到大) | l.copy() |
| remove(x) | 從串列中洗掉元素x | l.remove(x) |
| reverse() | 將整個串列反向 | l.reverse |
| extend(x) | 將序列x的所有元素依次添加到串列末尾,與append的區別是,append把序列作為一個整體添加 | lb.extend(x) |
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/553539.html
標籤:其他
上一篇:安全可信 | 增強級認定!天翼云政務云通過云計算服務安全評估
下一篇:返回列表
