460
dict(字典)是python裡很重要的資料型態,能存取複雜的指向性內容。
字典是有序且可變的,但不允許重複的key。
字典的格式
- 用大括號,每一項中間用逗點分隔
- 每一個項目,包含了左邊的鍵(key)與右邊的值(value)
iphone = {
"brand": "apple",
"price": "1000USD",
"year": 2022
}
print (iphone)
print (len(iphone))
#輸出結果
>>> {'brand': 'apple', 'price': '1000USD', 'year': 2022}
>>> 3
dict(字典)的用法
存取項目
iphone = {
"brand": "apple",
"price": "1000USD",
"year": 2022
}
#取得iphone裡price的值
print (iphone["price"])
#輸出結果
>>> 1000USD
取得字典裡所有的key
print(iphone.keys())
#輸出結果
>>> dict_keys(['brand', 'price', 'year'])
取得字典裡所有的值
print(iphone.values())
#輸出結果
>>> dict_values(['apple', '1000USD', 2022])
更改項目
iphone["price"] = "1010USD"
print (iphone)
>>> {'brand': 'apple', 'price': '1010USD', 'year': 2022}
添加新項目
iphone["color"] = "black"
print (iphone)
#輸出結果
>>> {'brand': 'apple', 'price': '1010USD', 'year': 2022, 'color': 'black'}
刪除項目
iphone.pop("color")
print (iphone)
#輸出結果
>>> {'brand': 'apple', 'price': '1010USD', 'year': 2022 }
刪除最後項目
iphone.popitem("color")
print (iphone)
#輸出結果
>>> {'brand': 'apple', 'price': '1010USD' }
Python 入門學習系列文章
- PYTHON 基本語法
- PYTHON 資料型態(概念介紹篇)
- PYTHON 資料型態(數字篇)
- PYTHON 資料型態(字串篇)
- PYTHON 資料型態(LIST)
- PYTHON 資料型態(DICT)
- PYTHON 資料型態(BOOLEANS)
- PYTHON 條件判斷算式(IF,ELIF,ELSE)
- PYTHON WHILE 迴圈
- PYTHON FOR 迴圈
- PYTHON DEF 函式
- PYTHON MODULES 模組
