map函数是Python内置的高阶函数,它接收一个函数f和一个或多个可迭代对象(如列表、元组、字典等),并通过把函数f依次作用在可迭代对象的每个元素上,得到一个新的可迭代对象并返回。 map函数的工作原理是这样的:
map函数的代码示例如下: # 定义一个函数,用于计算平方def square(x): return x**2# 定义一个列表,作为可迭代对象lst = [1, 2, 3, 4, 5]# 调用map函数,传入函数和可迭代对象result = map(square, lst)# 将结果转换为列表并打印print(list(result)) # 输出 [1, 4, 9, 16, 25] ![]() |
|