把不同資料項用逗號分隔開,使用方括號括起來即可。python列表的資料項可以有不同的型別。
list1 = [『python』 ,』mathine learning』 , 123 ,456]使用 方括號+索引 進行訪問。與字串的索引一樣,是從0開始的。
索引是負數的時候,表示倒數著擷取
list1[0] 結果為:pythonlist1[2:4] 結果為:[123,456]
list1[-1] 結果為:456
使用extend()方法用新列表擴充套件原來的列表。
該方法沒有返回值,但會在已存在的列表中新增新的列表內容。
list2=[『seq』]在列表中插入元素,使用insert()方法,但是需要指定新元素的值和索引list1.extend(list2)
結果為:[『python』 ,』mathine learning』 , 123 ,456, 7,』seq』]
list1.insert(0,』list』) # 在列表起始處插入字串』list』使用del可以直接刪除列表的某乙個元素,這是根據位置(索引)刪除
語法為
del (想要刪除的列表元素)當不知道元素的位置時,可以使用remove()函式,根據值來刪除,例如 del lis1[0]
原來的列表改變。
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...