首页 > 编程语言 >python 中内建函数map的用法

python 中内建函数map的用法

时间:2022-11-15 22:55:58浏览次数:35  
标签:map 函数 10 python 内建函数 参数 序列 lambda

 

map函数会根据提供的函数对指定序列做映射。

通过定义可以看到,这个函数的第一个参数是一个函数,剩下的参数是一个或多个序列,返回值是一个集合。

map的作用是以参数序列中的每一个元素调用function函数,返回包含每次function函数返回值

001、

>>> map(lambda x: x * 10, [1, 2, 3, 4, 5])    ## map函数的第一个参数是函数,然后是序列
<map object at 0x7f933dc55520>
>>> list(map(lambda x: x * 10, [1, 2, 3, 4, 5]))
[10, 20, 30, 40, 50]

 

 

002、

>>> map(lambda x, y: x + y, [1, 3, 5, 7, 9], [2, 4, 6, 8, 10])   ## 每次传入两个序列
<map object at 0x7f9344fe1c10>
>>> list(map(lambda x, y: x + y, [1, 3, 5, 7, 9], [2, 4, 6, 8, 10]))
[3, 7, 11, 15, 19]

 

 

参考:http://t.zoukankan.com/sunailong-p-5192129.html

 

标签:map,函数,10,python,内建函数,参数,序列,lambda
From: https://www.cnblogs.com/liujiaxin2018/p/16894339.html

相关文章

  • python脚本check linux
    check脚本:importparamikoimportConfigParserimportsys#-*-coding:UTF-8-*-username="root"pwd="YDYP1F1@flzx3kc"host_ip=[]reload(sys)sys.setdefaulten......
  • Python读取写入txt内容
    Python读取、写入txt内容withopen("test.txt","r")asf:#打开文件data=f.read()#读取文件print(data)withopen("test.txt","w")asf:......
  • Python - 实现定时任务
    fromapscheduler.schedulers.blockingimportBlockingSchedulerfromdatetimeimportdatetimedeftest_tick():print(f'timeis{datetime.now()}')if__nam......
  • Map
    Map类似一个属性可以是任意数据类型的对象,属性不只可以是字符串。Set是类似一个数组,但元素不可以重复,用add()添加一个元素,用newSet()创建一个新Set,用在想保存不重复的一组......
  • python使用os和socket模块简单进行远程命令执行
    一般来说,os模块自带os.system()和os.popen()两个方法用于命令执行,os.system()用来执行系统命令os.popen()可以理解为把命令执行结果变成文件并可供读写,我们主要使用popen(......
  • python os模块 高频函数(未完待续)
    os.environ>>>importos>>>os.environenviron({'CLUTTER_IM_MODULE':'fcitx','COLORTERM':'truecolor','DBUS_SESSION_BUS_ADDRESS':'unix:path=/run/user/1000/......
  • 07python列表
    这篇文章主要介绍列表的一些知识。函数list首先需要说明的是,列表与元组、字符串一样都是一种序列,但不同的是列表是可变的,即可修改其内容。因为不能像修改列表那样修改字......
  • python 线程池 ThreadPoolExecutor
    从Python3.2开始,标准库为我们提供了concurrent.futures模块,它提供了ThreadPoolExecutor(线程池)和ProcessPoolExecutor(进程池)两个类。相比threading等模块,该模......
  • python进阶3-操作excel
    参考:https://www.cnblogs.com/R-bear/p/15025822.html一、python操作excel,python操作excel使用xlrd、xlwt和xlutils模块,xlrd模块是读取excel的,xlwt模块是写excel的,xlutil......
  • VueBaiduMap使用记录
    项目中有用到地图,之前采用的是腾讯地图,使用后发现在IE中地图展示空白,就想着换百度地图试试,又看到有基于Vue框架的百度地图插件VueBaiduMap,正好符合我的需求;本文记录一下。......