Python 列表內建函式

2021-10-07 03:16:20 字數 738 閱讀 4557

**:

一、列表list

二、列表list定義和初始化

三、列表索引訪問

四、列表查詢

1、list.index(value,[start,[stop])

2、list.count(value)

五、列表元素修改

六、列表增加、插入元素

list.insert(index,object) 返回none,返回none就意味著沒有新的列表產生,就地修改,時間複雜度是o(1)  

插入索引越界:超越上界,尾部追加,超越下界,頭部追加    list.extend(iterable) 返回none,將可迭代物件元素追加進來,返回none,就地修改  

list+list:連線操作,將兩個列表連線起來,產生新的列表,原列表不變,本質上呼叫的是__add__()方法

list*list:重複操作,將本列表元素重複n次,返回新的列表

七、列表刪除元素

八、列表其他操作

九、列表複製

1、影子拷貝,也叫淺拷貝:list.copy() ,遇到引用型別,只是複製了乙個引用而已

2、深拷貝:copy模組,提供了deepcopy

python列表型別內建函式

list.count obj 返回乙個物件obj 在列表中出現的次數 list.extend seq 把序列seq 的內容新增到列表中 list.index obj,i 0,j len list 返回list k obj 的k 值,並且k 的範圍在 i klist.insert index,obj ...

python列表的內建函式

描述 向列表中新增乙個物件 語法 引數 obj 要新增的物件 返回值 該方法無返回值,但是會修改原來的列表。示例 music media 45 print music media 輸出 45,long playing record 描述 返回乙個物件在列表中出現的次數語法 list.count ob...

Python列表的內建函式

list內建函式 含義在尾部增加乙個元素,等價於a len a x list.extend l 將給定的列表b中的元素接到當前列表a的後面,等價於a len a b list.insert i,x list.index x 返回列表中第乙個值為x的索引,沒有匹配的項,產生乙個出錯誤 list.rem...