遍历字典

16.6 遍历字典

for key in d: 默认遍历键。

for v in d.values(): 只遍历值。

需要键和值时用 items(),不要 range(len(d))。

统计及格人数

# ========================================
# 示例:遍历统计
# ========================================
scores = {'小明': 92, '小红': 58, '小刚': 85}
pass_count = 0
for name, score in scores.items():
    if score >= 60:
        pass_count += 1
        print(name, '及格', score)
print('及格人数', pass_count)