困惑的开发者:Python如何遍历字典?
在Python中,遍历字典通常有以下两种方式:
通过键迭代:
当你需要访问每个键值对时,你可以使用for key in dict:
。my_dict = {'apple': 2, 'banana': 3, 'orange': 4}
for fruit in my_dict:
print(f"Quantity of {fruit} is {my_dict[fruit]}."))
通过值迭代(如果字典中存在相同的值):
如果你需要访问每个具有特定值的键,你可以使用for key, value in dict.items()
。my_dict = {'apple': 2, 'banana': 3, 'orange': 4}
specific_value = 3
for fruit, quantity in my_dict.items() if quantity == specific_value:
print(f"Quantity of {fruit} is {quantity}."))
以上两种方式都可以实现字典的遍历。
还没有评论,来说两句吧...