串列 - list

list 串列:是一個 變數,當中存放多項資料,也可以有重複的項目。資料項用指標 (index) 來存取。資料項可新增、刪除、修改、改變順序等。這些項目可以是不同的形態。指標 (index) 從 0 開始。python 串列還有許多其他的串列處理的方法和函式功能等。

用 [ ] 括起來。

建立一維串列

list4=list('ABCD')    #將參數字串轉成list 項目

list5=list([5,10,15]) 

list5=list(range(2,10,2)) 將參數range 轉成list 項目

取得項目值

開始的index省略表示0,結束的index省略表示最後一個,間隔省略表示1

範例:設定一個 list 共 4 項值。再依 指標(index) 取出來列印。

串列運算子 

範例:

list 比較

串列比較 == < > >= <= !=,

'0'<'1'<...<'9'<'A'<'B'<'C'<...<X<'a'<'b'<...x<'中文'

list 相關常用內建函式

list 方法

範例:

二維串列

串列中的元素又是串列。

成績單範例

作法一:五位學生的國、英、數成績。列印成績單與平均,最高、最低。

作法二:五位學生的國、英、數成績。列印成績單與平均,最高、最低。