[元素1,元素2,元素3]
2.列表中的元素可以使用任何類型的數據,同壹列表中的數據類型可以不同。列表中的元素可以是列表、元組、集合和字典函數。
3.容器的特性
可變性:元素的數量和元素的值可以改變。
有序:列表是有序的。
支持添加、刪除和更改查詢的操作。
獲取列表中的元素:
(1)獲取單壹元素:
語法:list[下標]其中list可以是列表的值、保存列表的變量或列表結果的表達式。
[]是固定寫法,下標是元素在列表中的位置。列表中的位置,列表中的元素將對應壹個下標。
下標;用0- list的長度減去1,但是當我們用函數len()得到list的長度,用range()函數遍歷的時候,長度直接減壹,所以我們用直接寫。
結束是從負面開始到負面清單的長度。
該函數用於獲取列表中指定的元素。
(2)得到壹些元素,切片的結果還是壹個列表。
語法是:
list[開始下標:結束下標:步長],
list[M:N:step]-獲取range(M,N,step)生成的數列作為下標對應的所有元素。
(3)省略下標和步長:
A.列表[開始下標:結束]
B.List [:End下標:步長] List [:End下標]省略起始下標,步長為正。從前到後,步長為負,從後到前。
C.List [Start下標::步長] List [Start下標:]省略end下標,從這個方向得到最後壹個元素。
D.列表[::步驟]/列表[:]
E:[:]這是復制壹個列表。
(4)遍歷列表中的元素,逐個取出。
A.直接遍歷列表
對於列表中的變量:
?循環體
B.通過遍歷下標來遍歷len (list)可以得到列表的長度。
長度=長度(列表)
對於範圍內的變量(長度):
?element = List[變量]
(1)列表。append-在指定列表的末尾添加指定的元素。
(2)列表。insert(下標,元素)
刪除指定的元素。
(2)列表。刪除(元素)-刪除指定的元素。
2.如果列表中有多個元素,只刪除第壹個元素。
(3)列表。pop()-取出列表中的最後壹個(這個方法是從列表中取出這個元素,列表將不存在,但是取出的元素可以操作)
列表。pop(下標)-取出列表中指定的元素。
List [subscript] = value將列表中對應於指定下標的元素修改為指定的對應值。
下面的列表如果是正確的,那就是不正確的: