1.使用 {}
[In]
price={'soda':25,"juice":30}
print(price)
[Out]
{'soda': 25, 'juice': 30}
2.使用dict()
[In]
price=dict(Soda=25,Juice=30)
print(price)
[Out]
{'Soda': 25, 'Juice': 30}
1.使用 [] 符號,傳入Key的名稱
[In]
price=dict(Soda=25,Juice=30)
print(price["Soda"]) #(name["St"])
[Out]
25
2.透過迴圈來讀取字典內每個元素
[In]
price=dict(Soda=25,Juice=30)
for pricex in price.items(): #dict.items()返回可遍歷的(key,value) 之數
print(pricex)
[Out]
('Soda', 25)
('Juice', 30)
1.dict[key] = value
[In]
price=dict(Soda=25,Juice=30)
price['Hot dog']="25"
print(price)
[Out]
{'Soda': 25, 'Juice': 30, 'Hot dog': '25'}
2.update函數
用在一次要增加大量值時
dictname.update(dictn)
[In]
price={"Soda":'25','Juice':'30'}
snack={"choclate":'30',"Hot dog":'35','orange':'free'}
price.update(snack)
print(price)
[Out]
{'Soda': '25', 'Juice': '30', 'choclate': '30', 'Hot dog': '35', 'orange': 'free'}
1.del並且於 [] 符號中輸入要刪除的元素名稱
[In]
price={"Soda":'25','Juice':'30'}
snack={"choclate":'30',"Hot dog":'35','orange':'free'}
price.update(snack)
del price["Soda"]
print(price)
[Out]
{'Juice': '30', 'choclate': '30', 'Hot dog': '35', 'orange': 'free'}
3..clear
用來清除字典內全部元素
[In]
price={"Soda":'25','Juice':'30'}
snack={"choclate":'30',"Hot dog":'35','orange':'free'}
price.update(snack)
price.clear()
print(price)
[Out]
{}
1.get()
[In]
price={"Soda":'25','Juice':'30'}
snack={"choclate":'30',"Hot dog":'35','orange':'free'}
price.update(snack)
print(price.get("Soda"))
#if cola這個值不再字典內回傳"0"
print(price.get("cola",0))
[Out]
25
0
字典內還有很多可以調動的指令但我們今天只介紹這幾個,感謝大家的收看!