python中用dict取值的时候有什么注意的?

会当凌绝顶聪明
浏览 1691回答 1
1回答

这个名字没人起

字典中取值大家很容易想到用dict[key],这个有什么难的,确实一般取值是这样的,但是你有没有想过若你取的值不存在,就会发生异常,风险很大.(良好的代码,一定是要考虑健壮性,切记)因为试图通过索引的方式去取值,比如dict[key],当key不是字典dict的键,会引起异常,有没有什么两全的办法有值的时候取值,没有值的时候即使我取不到也不会发生异常答案是有的,python早就给你准备好了.我们用dict.get()建议:尽量用dict.get()来代替dict[key]
打开App,查看更多内容
随时随地看视频慕课网APP