讀古今文學網 > 父與子的編程之旅:與小卡特一起學Python > 12.2 創建列表 >

12.2 創建列表

familyluckyNumbers 都是變量。前面曾經說過,可以為變量賦不同類型的值。我們已經為變量賦過數和字符串,還可以為變量賦一個列表。

就像創建任何其他變量一樣,創建列表也是要為它賦某個值,如前面對 luckyNumbers 的賦值。另外還可以創建一個空的列表,如下:

newList =   

中括號沒有任何元素,所以這個列表是空的。不過一個空列表有什麼用呢?為什麼想要創建這樣一個空列表呢?

嗯,很多情況下,我們無法提前知道列表中會有些什麼。我們不知道其中會有多少元素,也不知道這些元素是什麼,只知道將會用一個列表來保存這些內容。有了空列表後,程序就可以向這個列表中增加元素。這又怎麼做到呢?