bud*_*yan 1 python optimization dictionary
我有一本Python字典,里面有学生的名字和年龄。
students = {"Mark": 25, "Sundar": 30, "Satya": 40}
Run Code Online (Sandbox Code Playgroud)
我想检查字典中是否存在学生。请注意,我不需要与键对应的值,我只需要知道给定字典中是否存在键。
我有两个选择,第一个是
students.get(key, False)
Run Code Online (Sandbox Code Playgroud)
其次是做
key in students
Run Code Online (Sandbox Code Playgroud)
如果有区别的话哪个更好。特别是试图了解这两者在幕后是如何工作的。
| 归档时间: |
|
| 查看次数: |
9919 次 |
| 最近记录: |