如何使用Python内置函数遍历字典
发布时间:2023-06-29 12:42:04
Python提供了多个内置函数用于遍历字典。下面列出了一些常用的方法:
1. keys()函数:返回字典中所有键的列表,然后可以通过迭代来遍历字典的键。示例代码如下:
d = {"a": 1, "b": 2, "c": 3}
for key in d.keys():
print(key)
2. values()函数:返回字典中所有值的列表,然后可以通过迭代来遍历字典的值。示例代码如下:
d = {"a": 1, "b": 2, "c": 3}
for value in d.values():
print(value)
3. items()函数:返回字典中所有键值对的元组列表,然后可以通过迭代来遍历字典的键值对。示例代码如下:
d = {"a": 1, "b": 2, "c": 3}
for key, value in d.items():
print(key, value)
4. 使用循环遍历字典:可以使用for循环遍历字典的所有键,并通过键来获取对应的值。示例代码如下:
d = {"a": 1, "b": 2, "c": 3}
for key in d:
print(key, d[key])
5. 使用字典推导式遍历字典:可以使用字典推导式将字典中的键值对转换成其他形式。示例代码如下:
d = {"a": 1, "b": 2, "c": 3}
new_dict = {key + "_new": value * 10 for key, value in d.items()}
print(new_dict)
这些是常用的遍历字典的方法,它们可以根据具体的需求选择合适的方法来使用。
