python map遍历key value
时间: 2023-09-05 07:10:37 浏览: 261
Python实现遍历数据库并获取key的值
在 Python 中,可以使用 `map()` 函数对字典进行遍历操作。不过要注意的是,`map()` 函数返回的是一个迭代器对象,而不是一个列表。
下面是一个遍历字典 key 和 value 的示例代码:
```python
my_dict = {'a': 1, 'b': 2, 'c': 3}
# 遍历字典 key 和 value
for key, value in map(lambda k: (k, my_dict[k]), my_dict):
print(key, value)
```
输出结果为:
```
a 1
b 2
c 3
```
在上面的代码中,使用了 `lambda` 函数将字典的每个 key 转换为一个元组 `(key, value)`,然后通过 `map()` 函数将这些元组组成的迭代器对象传递给 `for` 循环进行遍历。在遍历时,可以使用多个变量同时接收元组中的值,从而实现对 key 和 value 的遍历。
阅读全文