當前位置:成語大全網 - 新華字典 - Python列表用法大全學生需知

Python列表用法大全學生需知

Python列表用法大全

列表就是用來保存壹組數據的,使用中括號[7將數據包起來,數據之間用英文逗號,隔開。

1、列表特點

如果列表是壹個小姐姐,列表中的數據是壹個個娃娃,那可以這樣來描述列表是壹個平易近人的小姐姐,她總會把書包裏的娃娃整理的井井有條,每個娃娃都有自己的編號,並且編號是從0開始。別人在她書包裏翻找娃娃、拿走娃娃,她都不會生氣。元素在是有序的,通過索引來取值:允許重復數據;元素可以增刪改查

2、創建列表

列表中的數據項,可以是不同的數據類型比如我們創建壹個名為ningyi的列表,可以將字符串、整數等信息放在壹個列表中。

3列表中的每壹個元素都分配了壹個數字,這個數字我們通常叫它“索引”列表的索引是從0開始的,第壹個索引是0,第二個索引是1.依此類推··獲取方式其實字符串是壹樣的。

還可以使用索引來獲取壹定範圍的元素,要註意不包括最後壹個字符。

4、更新列表元素

(1)append() 在列表未尾添加新元素

(2)insert() 在特定索引位置添加新元素在索引為3的位置,添加44這個元素

(3)extend() 合並兩個列表

5、刪除列表元素

(1) del刪除特定索引的元素刪除我們上面在索引為3的位置,添加的元素44。

(2) pop() 刪除未尾元素刪除並返回末尾的元素。

(3) remove() 根據值刪除元素

註意:remove()函數只會刪除列表中的第-個匹配項如果想要刪除所有匹配的元素。可以用while循環來操作

(4) clear() 清除列表

6、其他常用操作

(1)len() 列表長度

(2)in 列表判斷:in用來判斷某個值是否存在於列表中,返回True或者False。(3)count() 統計元素在列表中出現的次數

(4)index() 獲取某個元素的索引

(5)列表元素最大值、最小值:註意列表中的元素只能是數字類型,否則會報錯。(6)sort() 排序:默認是從小到大排序,列表中的元素只能是數字類型。(7)reverse()列表翻轉:壹般是跟sort() 排序函數壹起使用,sort() 默認是從小到大排序,結合reverse()實現從大到小排序。