列表用於存儲壹組數據。使用括號[7對數據包進行分組,使用英文逗號分隔數據。
1,列出功能
如果榜單是小姐姐,榜單中的數據是娃娃,那麽可以形容榜單是壹個平易近人的小姐姐。她總是把書包裏的娃娃按順序排好,每個娃娃都有自己的編號,編號從0開始。別人翻她的書包,把娃娃拿走,她也不會生氣。現在元素有序,按索引取值:允許重復數據;可以添加、刪除和檢查元素。
2.創建列表
列表中的數據項可以是不同的數據類型。例如,如果我們創建壹個名為伊寧的列表,我們可以將字符串、整數和其他信息放在壹個列表中。
列表中的每個元素都被分配了壹個編號,我們通常稱之為“索引”。列表的索引從0開始,第壹個索引是0,第二個索引是1。等等...其實琴弦也是壹樣的。
您還可以使用索引來獲取壹系列元素,註意不要包括最後壹個字符。
4.更新列表元素
(1)append()在列表末尾添加壹個新元素。
(2)insert()在特定索引位置添加新元素,在索引為3的位置添加元素44。
(3)extend()合並兩個列表
5.刪除列表元素
(1) del刪除具有特定索引的元素刪除我們在上面索引為3的位置添加的元素44。
(2) pop()刪除尾部元素,刪除並返回尾部元素。
(3) remove()根據值刪除元素。
註意:remove()函數只會刪除列表中的第10個匹配項.如果要刪除所有匹配的元素。您可以使用while循環來操作
(4) clear()清除列表
6.其他常見操作
(1)len()列表長度
(2)in列表判斷:in用於判斷列表中是否有值,返回True或False。(3)count()統計元素在列表中出現的次數。
(4)index()獲取壹個元素的索引。
(5)列表元素的最大值和最小值:註意列表中的元素只能是數值,否則會報錯。(6)sort()排序:默認是從小到大排序,列表中的元素只能是數值類型。(7)reverse()列表翻轉:壹般與sort()排序函數壹起使用,sort()默認從小到大排序,結合reverse()實現從小到大排序。