水井村生產食物有:
農業:稻米、地瓜、番茄、香瓜
漁業:文蛤、白蝦、龍膽石斑、吳郭魚、虱目魚、龍鬚菜
畜牧業:猪
以上資料是經由訪談,由水井社區發展協會提供
字典的觀念和集合很像,但以鍵查值來存取字典內的元素內容,因此字典內元素以 鍵:值 的形態,存在字典中,在字典內的每個元素的 鍵 不可以重複,但 值 可以。
範例一:用字典來儲存水井村的農漁畜牧業
水井村={"農業":["稻米","地瓜","番茄","香瓜","龍鬚菜"],
"漁業":["文蛤", "白蝦","龍膽石斑","吳郭魚","虱目魚","龍鬚菜"],
"畜牧業":["猪"]}
print("在水井村有那農產品",水井村["農業"])
執行結果:
在水井村有那農產品 ['稻米', '地瓜', '番茄', '香瓜', '龍鬚菜']
範例二:判斷元素是否存在字典中
水井村={"農業":["稻米","地瓜","番茄","香瓜","龍鬚菜"],
"漁業":["文蛤", "白蝦","龍膽石斑","吳郭魚","虱目魚","龍鬚菜"],
"畜牧業":["猪"]}
print("玉米是水井村的農產品嗎","玉米" in 水井村["農業"])
print("文蛤是水井村的漁產品嗎","文蛤" in 水井村["漁業"])
執行結果:
玉米是水井村的農產品嗎 False
文蛤是水井村的漁產品嗎 True
範例三:刪除字典中的元素以及加入新元素
水井村={"農業":["稻米","地瓜","番茄","香瓜","龍鬚菜"],
"漁業":["文蛤", "白蝦","龍膽石斑","吳郭魚","虱目魚","龍鬚菜"],
"畜牧業":["猪"]}
print("水井村的生產事業有",水井村)
del 水井村["畜牧業"]
print("水井村的生產事業有",水井村)
水井村["農業"]="玉米"
print("水井村的生產事業有",水井村)
執行結果:
水井村的生產事業有 {'農業': ['稻米', '地瓜', '番茄', '香瓜', '龍鬚菜'], '漁業': ['文蛤', '白蝦', '龍膽石斑', '吳郭魚', '虱目魚', '龍鬚菜'], '畜牧業': ['猪']}
水井村的生產事業有 {'農業': ['稻米', '地瓜', '番茄', '香瓜', '龍鬚菜'], '漁業': ['文蛤', '白蝦', '龍膽石斑', '吳郭魚', '虱目魚', '龍鬚菜']}
水井村的生產事業有 {'農業': '玉米', '漁業': ['文蛤', '白蝦', '龍膽石斑', '吳郭魚', '虱目魚', '龍鬚菜']}
沒有留言:
張貼留言