新闻资讯

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻资讯列表

python3中map函数的用法是什么,python中map函数用法

发布时间:2024-04-28 10:07:43

python3中map函数的用法是甚么

在Python3中,map函数的作用是将一个函数(通常是匿名函数)利用到一个可迭代对象(如列表、元组等)的每一个元素上,返回一个新的可迭代对象(通常是一个map对象)。

map函数的语法以下:

map(function, iterable)

其中,function是要利用的函数,iterable是要操作的可迭代对象。

例如,下面的代码将列表中的每一个元素都平方后返回一个新的列表:

nums = [1, 2, 3, 4, 5]
squared = list(map(lambda x: x**2, nums))
print(squared)  # 输出 [1, 4, 9, 16, 25]

需要注意的是,map函数返回的是一个map对象,可以通过list函数将其转换为列表。map对象只能被迭代一次,迭代完以后就会被清空,如果需要屡次使用结果,可以将其转换为列表或其他类型的可迭代对象。