PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Python
[問題] 使用 dict.get('key') 還是 dict['key']
作者:
jacobcan118
(jacobcan118)
2018-07-16 21:45:23
請問各位在用dict時, 我們可以用get function去提供default值如果key不存在的話. 不過如果我知道key一定會存在的話, 是否用get function?
value = 'default'
dict_get = dict(key='value')
def test_get(dict_get):
return dict_get.get('key', 'default_value')
test_get.get('key')
test_get['key']
作者:
TakiDog
(多奇狗)
2018-07-17 00:45:00
既然知道key一定存在,dict_get['key'] 就可以了
作者:
flarehunter
(Range)
2018-07-17 15:06:00
get function的語意就是key有可能不存在,所以如果你認為key會存在的話就用[],然後處理KeyError exception
繼續閱讀
[問題] multiprocessing執行問題
ponwar87123
[問題] 升級3.7後無法使用3.6時安裝的模組
bjchiou
[問題] socket中PF_socket vs AF_socket
yabegirl25
[問題] jupyter無法連上這個網站
zxc741qaz123
[問題] 遇到JS加密
MAXCAI
[問題] VSCODE的環境
dauntless
[問題] pandas dataframe 轉 spark dataframe 出現null值
zeus83157
[問題] SQLite3 將資料存在資料庫中
xy210742
[問題] groupby之後怎麼存到excel不同sheet
Brahms5566
[問題] 想學習機器學習的架構
wang19980531
Links
booklink
Contact Us: admin [ a t ] ucptt.com