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