Python 資料型態(dict)

by yenchialu

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 入門學習系列文章

  1. PYTHON 基本語法
  2. PYTHON 資料型態(概念介紹篇)
  3. PYTHON 資料型態(數字篇)
  4. PYTHON 資料型態(字串篇)
  5. PYTHON 資料型態(LIST)
  6. PYTHON 資料型態(DICT)
  7. PYTHON 資料型態(BOOLEANS)
  8. PYTHON 條件判斷算式(IF,ELIF,ELSE)
  9. PYTHON WHILE 迴圈
  10. PYTHON FOR 迴圈
  11. PYTHON DEF 函式
  12. PYTHON MODULES 模組

You may also like

Leave a Comment