Python清單詳解:
建立一個清單,隻要把逗号分隔的不同資料項使用方括号括起來即可。
比如:
與字元串的索引一樣,清單索引從0開始。
Python清單函數即方法:
Python所包含的函數:
1、cmp()
描述:
cmp()用于比較兩個清單的元素。
文法:
cmp (list1,list2)
傳回值:
如果比較的元素是同類型的,則比較其值,傳回結果。
如果兩個元素不是同一種類型,則檢查它們是否是數字。
如果是數字,執行必要的數字強制類型轉換,然後比較。
如果我們用盡了兩個清單的元素而且所 有元素都是相等的,那麼結果就是個平局,就是說傳回一個 0。
2、len()
描述: 傳回清單元素的個數。
3、max()
描述: max() 方法傳回清單元素中的最大值
4、min()
描述: min() 方法傳回清單元素中的最小值。
5、append()
描述: append() 方法用于在清單末尾添加新的對象。
傳回值:該方法無傳回值,但是會修改原來的清單
append() 方法向清單的尾部添加一個新的元素
6、list()
描述: list()方法用于将元組轉換為清單。
傳回值:傳回清單。
7、count()
描述:count() 方法用于統計某個元素在清單中出現的次數
傳回值:傳回元素在清單中出現的次數。
8、extend()
描述:extend() 函數用于在清單末尾一次性追加另一個序列中的多個值(用新清單擴充原來的清單)。
傳回值:該方法沒有傳回值,但會在已存在的清單中添加新的清單内容。
9、index()
描述:index() 函數用于從清單中找出某個值第一個比對項的索引位置。
傳回值:該方法傳回查找對象的索引位置,如果沒有找到對象則抛出異常
10、insert()
描述:函數用于将指定對象插入清單的指定位置。
傳回值:該方法沒有傳回值,但會在清單指定位置插入對象。
11、pop()
描述:pop() 函數用于移除清單中的一個元素(預設最後一個元素),并且傳回該元素的值。
傳回值:該方法傳回從清單中移除的元素對象。
12、emove()
描述:函數用于移除清單中某個值的第一個比對項。
傳回值:該方法沒有傳回值但是會移除兩種中的某個值的第一個比對項。
13、reverse()
描述:函數用于反向清單中元素。
傳回值:該方法沒有傳回值,但是會對清單的元素進行反向排序。
14、sort()
描述:函數用于對原清單進行排序,如果指定參數,則使用比較函數指定的比較函數。
傳回值:該方法沒有傳回值,但是會對清單的對象進行排序。