访问字典元素
Coddy Clean Code:用 Python 写出更好的代码 课程的第 13 课,共 28 课。
访问字典中的元素时,键可能不存在。
在 Python 中,检查字典中是否存在键的惯用方法是使用 in 关键字。
if 'name' in person_dict:
print(person_dict['name'])如果可以提供默认值,最好使用 get()。
print(person_dict.get('name', 'Anonymous'))如果 person_dict 中不存在 'name',下面的代码会输出 'Anonymous';否则会输出 'name' 的值。
挑战
简单创建一个函数 area(sizes)。
sizes 是一个包含 2 个键的字典:width 和 height。如果这些键不存在,默认值应为 1。
预期输出应为面积:width * height。
编写符合 Python 风格的代码!
亲手试试
Clean Code:用 Python 写出更好的代码中的所有课
自己练习: Python 在线编译器