python3學習 列表方法

2021-08-08 02:28:45 字數 808 閱讀 8828

列表是python中最基本的資料結構,列表是最常用的python資料型別,列表的資料項不需要具有相同的型別。列表中的每個元素都分配乙個數字 - 它的位置,或索引,第乙個索引是0,第二個索引是1,依此類推。

一、建立乙個列表: li =

二、訪問列表中的值: li[下標] 或 例如 li[1:4] 擷取

四、刪除列表元素 : li.remove() 或 del li[下標] 或 li.pop(下標) 

區別:pop() 返回刪除元素的值

列表操作包含以下函式:

1、cmp(list1, list2):比較兩個列表的元素 

2、len(list):列表元素個數 

3、max(list):返回列表元素最大值 

4、min(list):返回列表元素最小值 

5、list(seq):將元組轉換為列表 

列表操作包含以下方法:

2、list.count(obj):統計某個元素在列表中出現的次數

3、list.extend(seq):在列表末尾一次性追加另乙個序列中的多個值(用新列表擴充套件原來的列表)

4、list.index(obj):從列表中找出某個值第乙個匹配項的索引位置

5、list.insert(index, obj):將物件插入列表

6、list.pop(obj=list[-1]):移除列表中的乙個元素(預設最後乙個元素),並且返回該元素的值

7、list.remove(obj):移除列表中某個值的第乙個匹配項

8、list.reverse():反向列表中元素

9、list.sort([func]):對原列表進行排序

python3學習筆記 列表

列表 陣列 定義列表 list 向列表增加元素a print list a b c d 插入元素 list.insert 0,aa 在第1個元素前插入乙個元素 print list aa a b c d 獲取元素 list n 修改元素 list 0 m 直接向元素賦值 print list m a...

Python3 學習筆記(三)操作列表

想出至少三種有共同特徵的動物,將這些動物的名稱儲存在乙個列表中,再使用for 迴圈將每種動物的名稱都列印出來。animals dog cat pig for animal in animals print animal 修改這個程式,使其針對每種動物都列印乙個句子 animals dog cat p...

Python3學習 二 列表

一 什麼是列表?列表類似於c語言中的陣列,但python中的列表是用 括起來的 但是有一些不同的是,此時的bicycle並不是陣列的指標 當列印bicycle時輸出的結果為 此時,python將 也列印了出來,所以要想將列表元素列印出來就必須學會訪問列表元素。二 訪問列表元素 與c語言類似,若要訪問...