从字典中获取值时,我已经看到人们使用两种方法:
dict.get(key)
dict.get(key, {})
他们似乎做同样的事情。有什么区别,哪种是更标准的方法?
先感谢您!
第二个参数dict.get是可选的:如果找不到密钥,则返回该参数。如果您不提供,它将返回None。
所以:
>>> d = {'a':1, 'b':2}
>>> d.get('c')
None
>>> d.get('c', {})
{}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
64 次 |
| 最近记录: |