python list for循环改为lamda
时间: 2023-08-26 17:06:09 浏览: 103
python 用lambda函数替换for循环的方法
你可以使用lambda函数和map函数来替代for循环来遍历一个Python列表。下面是一个示例:
```python
my_list = [1, 2, 3, 4, 5]
# 使用lambda和map函数
result = list(map(lambda x: x * 2, my_list))
print(result)
```
这段代码将会输出 `[2, 4, 6, 8, 10]`,它使用lambda函数将列表中的每个元素都乘以2。注意,使用lambda函数和map函数可以简洁地实现对列表的遍历和操作。
阅读全文