**:
一、列表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...