python列表方法,append ,del

2021-08-13 05:12:10 字數 1240 閱讀 6915

把不同資料項用逗號分隔開,使用方括號括起來即可。python列表的資料項可以有不同的型別。

list1 = [『python』 ,』mathine learning』 , 123 ,456]

使用 方括號+索引 進行訪問。與字串的索引一樣,是從0開始的。

索引是負數的時候,表示倒數著擷取

list1[0] 結果為:python

list1[2:4] 結果為:[123,456]

list1[-1] 結果為:456

使用extend()方法用新列表擴充套件原來的列表。

該方法沒有返回值,但會在已存在的列表中新增新的列表內容。

list2=[『seq』]

list1.extend(list2)

結果為:[『python』 ,』mathine learning』 , 123 ,456, 7,』seq』]

在列表中插入元素,使用insert()方法,但是需要指定新元素的值和索引

list1.insert(0,』list』) # 在列表起始處插入字串』list』

使用del可以直接刪除列表的某乙個元素,這是根據位置(索引)刪除

語法為

del (想要刪除的列表元素)

例如 del lis1[0]

當不知道元素的位置時,可以使用remove()函式,根據值來刪除,

原來的列表改變。

list1.remove(『python』)

有時候,當你刪除某個元素,緊接著想使用它的值,可以使用pop()函式。

pop()方法,刪除列表末尾的元素,接著可以使用它。

list1.pop()

list1.pop() #刪除索引處的值

max(list)#返回列表最大的元素

len(list) #列表元素個數

min(list)#返回最小的元素

list(seq)#將乙個元組轉換為列表

python中的extend和append的區別

例項 extend 只能是乙個列表 分類 python 2011 06 28 16 53 2909人閱讀收藏 舉報1.列表可包含任何資料型別的元素,單個列表中的元素無須全為同一型別。3.列表是以類的形式實現的。建立 列表實際上是將乙個類例項化。因此,列表有多種方法可以操作。extend 方法只接受乙...

python列表方法

x 1 2,3 4 print x輸出 1,2,3,4 count方法統計某個元素在列表中出現的次數 to br or to be count to 2 x 1,2 2,2,2,1,1,2 x.count 1 0 x.count 2 2 extend方法可以在列表的末尾一次性追加另乙個序列中的多個值...

Python 列表方法

count index reverse pop end 作用 在列表list末端新增乙個新的元素object返回值 無 其他 原列表發生改變 a 1,2,3 a 1,2,3,new list.count value l.count value integer return number of occ...