Python列表詳解:python
建立一個列表,只要把逗號分隔的不一樣數據項使用方括號括起來便可。app
好比:ide
list = [1, 2, 3, 4, 5 ];
與字符串的索引同樣,列表索引從0開始。函數
Python列表函數即方法:spa
Python所包含的函數:orm
一、cmp()對象
描述:排序
cmp()用於比較兩個列表的元素。索引
語法:字符串
cmp (list1,list2)
返回值:
若是比較的元素是同類型的,則比較其值,返回結果。
若是兩個元素不是同一種類型,則檢查它們是不是數字。
若是是數字,執行必要的數字強制類型轉換,而後比較。
若是咱們用盡了兩個列表的元素並且所 有元素都是相等的,那麼結果就是個平局,就是說返回一個 0。
二、len()
描述: 返回列表元素的個數。
三、max()
描述: max() 方法返回列表元素中的最大值
四、min()
描述: min() 方法返回列表元素中的最小值。
五、append()
描述: append() 方法用於在列表末尾添加新的對象。
返回值:該方法無返回值,可是會修改原來的列表
append() 方法向列表的尾部添加一個新的元素
六、list()
描述: list()方法用於將元組轉換爲列表。
返回值:返回列表。
七、count()
描述:count() 方法用於統計某個元素在列表中出現的次數
返回值:返回元素在列表中出現的次數。
八、extend()
描述:extend() 函數用於在列表末尾一次性追加另外一個序列中的多個值(用新列表擴展原來的列表)。
返回值:該方法沒有返回值,但會在已存在的列表中添加新的列表內容。
九、index()
描述:index() 函數用於從列表中找出某個值第一個匹配項的索引位置。
返回值:該方法返回查找對象的索引位置,若是沒有找到對象則拋出異常
十、insert()
描述:函數用於將指定對象插入列表的指定位置。
返回值:該方法沒有返回值,但會在列表指定位置插入對象。
十一、pop()
描述:pop() 函數用於移除列表中的一個元素(默認最後一個元素),而且返回該元素的值。
返回值:該方法返回從列表中移除的元素對象。
十二、emove()
描述:函數用於移除列表中某個值的第一個匹配項。
返回值:該方法沒有返回值可是會移除兩種中的某個值的第一個匹配項。
1三、reverse()
描述:函數用於反向列表中元素。
返回值:該方法沒有返回值,可是會對列表的元素進行反向排序。
1四、sort()
描述:函數用於對原列表進行排序,若是指定參數,則使用比較函數指定的比較函數。
返回值:該方法沒有返回值,可是會對列表的對象進行排序。