Menu
CoddyTech

访问字典元素

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' 的值。

challenge icon

挑战

简单

创建一个函数 area(sizes)。

sizes 是一个包含 2 个键的字典:width 和 height。如果这些键不存在,默认值应为 1。

预期输出应为面积:width * height。

编写符合 Python 风格的代码!

亲手试试

Clean Code:用 Python 写出更好的代码中的所有课

自己练习: Python 在线编译器