iT邦幫忙

2022 iThome 鐵人賽

DAY 18
0
自我挑戰組

Python簡單應用系列 第 18

Day 18 - Python dictionary字典

  • 分享至 

  • xImage
  •  

dictionary:非序列的資料結構,他的元素是用key:value方式配對儲存將它放在大括號裡
Key一般是字串或數字,不能有重複的key出現
Value:可以是Python的資料物件,像是數值、字串、串列、字典⋯等
例如

fruits = {'apple':20, 'banana':25, 'grape':35}
cars = {'honda':500, 'toyota':200}
print(fruits)
print(cars)

https://ithelp.ithome.com.tw/upload/images/20220924/20151938ZNQQU4sBvA.jpg
當然也可以只列出值

fruits = {'apple':20, 'banana':25, 'grape':35}
cars = {'honda':500, 'toyota':200}
print("apple = ", fruits['apple'])
print("toyota = ", cars['toyota'])

https://ithelp.ithome.com.tw/upload/images/20220924/20151938zUtOksvaQx.jpg
還有很多功能,像是刪掉裡面所有元素只要打dic_name.clear(),或是刪掉整個字典,語法為: del dic_name...還有很多可以慢慢摸索,python真的很好用,一個函數就可以省略掉許多行程式碼!!


上一篇
Day 17 - Python tuple元組
下一篇
Day 19 - Pythonc函數設計應用
系列文
Python簡單應用30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言