map在python中用法,python中map()是什么意思
python中的map怎么使用?
python中map的使用方法:
map函数的原型是map(function,iterable,…),它的返回结果是一个列表。
函数参数是一个函数名,可以在python中构建,也可以自定义。参数iterable是可以迭代的对象,比如list、tuple、string。
这个函数意味着对iterable的每个元素应用函数,结果以列表的形式返回。iterable后面有一个省略号,表示可以传递多个iterable。如果有额外的可迭代参数,从这些参数中并行取出元素并调用函数。
内置函数str():
Str()是python的内置函数。在这个例子中,列表/元组/字符串的每个元素都被转换成str类型,然后作为列表返回。
a=list(map(str, python ))
打印输出:
[p , y , t , h , o , n]自定义函数:
def add(x,y):
返回x y
列表1=[1,2,3]
列表2=[4,5,6]
a=list(map(add,list1,list2))
打印输出:
[5,7,9]自定义函数(如果三个列表长度不同):
def add(x,y):
返回x,y
列表1=[1,2,3]
列表2=[1,2,3,4]
a=list(map(add,list1,list2))
打印输出:
[(1,1),(2,2),(3,3)]相关推荐:《Python教程》以上是python中如何使用map的详细内容(方法详解)。其他相关文章请多关注盛行的IT软件开发工作室!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。