遍历字典
Coddy Python 字典 课程的第 9 课,共 14 课。
在 Python 中遍历字典,可以遍历它的键、值或键值对(项),以执行各种操作。根据你想实现的目标,遍历字典有几种方法:
遍历键:
你可以使用 for 循环遍历字典的键。方法如下:
my_dict = {"a": 1, "b": 2, "c": 3}
for key in my_dict:
print(key)这段代码会打印键 "a,"、"b," 和 "c."
遍历值:
如果你想遍历字典的值,可以使用 .values() 方法。
my_dict = {"a": 1, "b": 2, "c": 3}
for value in my_dict.values():
print(value)
这段代码会打印值 1、2 和 3。
遍历键值对(项):
要同时遍历字典的键和值,可以使用 .items() 方法:
my_dict = {"a": 1, "b": 2, "c": 3}
for key, value in my_dict.items():
print(key, value)
这段代码会打印键值对,例如 "a 1,"、"b 2," 和 "c 3."
你可以使用
keys()方法返回字典的键。
挑战
简单创建一个名为 calculate_average_grade 的函数,使用一个以学生姓名为键、对应成绩为值的字典来计算班级学生的平均成绩。该函数应遍历字典并返回平均成绩。
亲手试试
def calculate_average_grade(student_grades):
# 在这里编写代码Python 字典中的所有课
自己练习: Python 在线编译器