python中,对字典的遍历很有用,平常编程中可能经常会用到。下面是几种常用的方法。
1. for循环遍历
stu_info = {"name": 'lily', "age": 18, "height": 170, "weight": 50}# 遍历方法1
for i in stu_info: # 这种其实是遍历键print(i) # 打印出来的只是键# 遍历方法2
for key in stu_info.keys(): # 遍历键print(f"{key}: {stu_info[key]}")# 遍历方法3
for key, value in stu_info.items(): # 遍历键值print(f"{key}: {value}")# 遍历方法4:遍历值
for value in stu_info.values():print(f"{value}")
2. 字典推导式:字典推导式是一种紧凑的方式来创建新的字典或从现有字典生成新的字典。可以在字典推导式中遍历原字典的键和值,并根据条件创建新的键值对。
# 创建一个新字典
stu_grades = {"amy": 90, "luke": 87, "lily": 78, "han"