6-1 設定清單變數

清單(list)是Python的內建型別,它是一種mutable物件,意指其內容可以在設定初值後繼續更改。list的內容可以是數字、文字、布林,或是其他清單組合的內容。設定清單變數時,可以將變數值的前、後加上中括號,這樣就表示該變數值是清單型態。如以下的示範:

程式:
s = [1, 2, 5, 3, 6]

print(s)
print(type(s))
執行結果:
[1, 2, 5, 3, 6]
<class 'list'>

存在記憶體的清單內容是被一個一個分開,所以它們分別有一個索引值,從0開始一直到4。如果要分別取出它們,只要用清單名稱s再加上索引值即可,例如以下的例子,取出第2與第5個元素:

不一定存在一個清單中的內容都是同一種型態,如果有需要也可以存多種不同的型態,以下是一個例子:

在以上的例子,整數與字串存在同一個清單中。

Last updated