close

2. 多元素容器:

(1) list(清單)

清單可擁有多個元素,且其元素個數在清單宣告後仍可以改變。同一個清單中的元素,可以是不同的資料型態。

(1-1) 清單的宣告:

清單名稱 = []   #宣告空白的清單

清單名稱 = [值一, 值二, 值三…]   #宣告非空白的清單

(1-2) 用法:

清單名稱[N]:其中,N是序數,為一個非負整數。此方法可以回傳清單中第N個元素。

清單名稱.append(變數):可將該變數加入此清單的末尾成為其元素。

len(清單名稱):回傳一個整數。其值代表該清單的元素個數。

清單名稱.count():回傳一個整數,代表「該清單中有多少個元素的值與相同」。

(2) dictionary(字典)

字典的應用比清單更有彈性,不僅元素個數在清單宣告後仍可以改變、同一清單中的元素可以是不同資料型態,且可自訂元素的索引。同一清單中的索引亦可以是不同的資料型態。

(2-1) 其宣告方式為:

多行宣告:

字典名稱 = {}

字典名稱[索引一]=值一

字典名稱[索引二]=值二

單行宣告:

字典名稱 = {索引一:值一, 索引二:值二}

(2-2) 用法:

字典名稱[索引]:。此方法可以回傳清單中,該索引對應至的元素。

len(字典名稱):回傳一個整數。其值代表該字典的元素個數。

 

 

上一篇: 基礎語法

下一篇: 字串

回python教學 總目錄

arrow
arrow
    創作者介紹
    創作者 埃伯 的頭像
    埃伯

    程式語言教學

    埃伯 發表在 痞客邦 留言(0) 人氣()