导语:
本文主要介绍了关于python map()函数怎么用?的相关知识,包括python中的map,以及python zip函数这些编程知识,希望对大家有参考作用。
map() 会根据提供的函数对指定序列做映射。
第一个参数函数用参数序列中的每个元素调用函数函数,返回一个包含每个函数函数返回值的新列表。
map() 函数语法:
map(function, iterable, ...)
参数
function -- 函数
iterable -- 一个或多个序列
返回值
Python 2.x 返回列表。
Python 3.x 返回迭代器。
示例:
内置函数str():
str() 是 python 的内置函数。本例将list/tuple/string的每一个元素都转换成str类型,然后以列表的形式返回
a=list(map(str,'python'))
print(a)
输出结果:
['p', 'y', 't', 'h', 'o', 'n']
自定义函数:
def add(x,y):
return x+y
list1=[1,2,3]
list2=[4,5,6]
a=list(map(add,list1,list2))
print(a)
输出:
[5, 7, 9]
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何不在 Django ORM 中查询?11/03
- ♥ Python教程:熟练使用openpyxl为指定区域设置边框为粗框线09/04
- ♥ python中insort的使用11/12
- ♥ 如何使用python的格式08/20
- ♥ vb 简单或 python 简单10/09
- ♥ Python的JSON函数介绍12/30
内容反馈