map方法是Python内置的一个方法,可以根据提供的函数对指定的可迭代对象做映射,下面我们就来一起学习一下这个方法!
使用使用方法map(function,iterable,…)map方法可以将function应用于iterable(可迭代对象)的每一个元素,结果以列表的形式返回。注意:这里的可迭代对象可以是多个!使用示例#!/usr/bin/envpython#-*-encoding:utf-8-*-#
Author:xiaoqiang#WeChat:xiaoqiangclub/52xiaoqiangclub#Softwa:PyCharm#File:mapTest.py#Time:/6/:55b=[1,2,3,4]c=(5,6,7,8,)#格式是map(fun,iterable,...)t=map(str,b)print(t)print(list(t))defsum(a,b):turna+bt=map(sum,b,c)print(list(t))#t=map(lambdax,y:x+y,b,c)t=map(lambdax,y:(x+y)*2,b,c)print(list(t))运行结果运行结果