1 回答
已采纳
这个名字没人起
TA贡献12条经验 获得超7个赞
字典中取值大家很容易想到用dict[key],这个有什么难的,确实一般取值是这样的,但是你有没有想过若你取的值不存在,就会发生异常,风险很大.(良好的代码,一定是要考虑健壮性,切记)
因为试图通过索引的方式去取值,比如dict[key],当key不是字典dict的键,会引起异常,有没有什么两全的办法有值的时候取值,没有值的时候即使我取不到也不会发生异常
答案是有的,python早就给你准备好了.我们用dict.get()
建议:尽量用dict.get()来代替dict[key]
添加回答
举报
0/150
提交
取消