python中的map应用实例
时间: 2023-10-23 17:24:04 浏览: 60
python中map()函数的使用方法示例
当然可以!map() 函数是 Python 内置的高阶函数之一,它能够把一个函数作用于一个序列或迭代器的每一个元素上,并将结果作为迭代器返回。下面是一个简单的示例:
```python
# 将列表中的每个元素都平方
numbers = [1, 2, 3, 4, 5]
squares = map(lambda x: x**2, numbers)
print(list(squares)) # [1, 4, 9, 16, 25]
# 将字符串列表中的每个字符串都变为大写
words = ['hello', 'world', 'python']
upper_words = map(str.upper, words)
print(list(upper_words)) # ['HELLO', 'WORLD', 'PYTHON']
```
通过使用 map() 函数,可以方便地对序列或迭代器中的每个元素进行相同的操作。
阅读全文