首页 > 其他分享 >map 函数

map 函数

时间:2024-03-12 21:11:41浏览次数:19  
标签:map 函数 students list print lambda

map() 函数的作用是:对序列 iterable 中每一个元素调用 function 函数,返回一个map对象实例。这个map对象本质上来讲是一个迭代器。

map函数基本语法:map(function, iterable)

students = [1, 2, 3, 4, 5]
# 把列表中每个元素由int变为str:
print(list(map(str, students))). # 输出['1', '2', '3', '4', '5']

# 把列表中每个元素*2
def double_func(x):
    return x* 2

print(list(map(double_func, students)))   # 输出[2, 4, 6, 8, 10]

# map+lambda表达式,将列表中元素乘2
print(list(map(lambda x: x*2, students)))   # 输出[2, 4, 6, 8, 10]

map() 函数输入多个可迭代对象

b1 = [100, 200, 300]
b2 = [1, 2, 3]

iterator = map(lambda x,y : x*y, b1, b2)
print(list(iterator))  # 输出:[100, 400, 900]

 

标签:map,函数,students,list,print,lambda
From: https://www.cnblogs.com/mlllily/p/18069296

相关文章

  • C++看程序写结果 虚函数、构造、析构、初始化列表
    虚函数、构造、析构、初始化列表#include<iostream>usingnamespacestd;classBase{public:Base(constchar*p_szName):m_szName(p_szName){cout<<"Base类构造:"<<m_szName<<","<<endl;}virtual~Base(){cout......
  • OMAP-L138 + FPGA开发板(Pin-To-Pin国产FPGA)
    XQ138F-EVM是广州星嵌电子科技有限公司基于TIOMAP-L138(定点/浮点DSPC674x+ARM9)+FPGA处理器研制的开发板;OMAP-L138选用TI德州仪器的TMS320C6748+ARM926EJ-S异构双核处理器,主频456MHz,高达3648MIPS和2746MFLOPS的运算能力;FPGA采用中科亿海微eHiChip6家族EQ6......
  • 记录报错内容以及如何修改(mapper包下面的映射文件扫描不到)
    这个错误是在使用mybatis和mapper的时候发生的,一般报这种错误都是因为配置不匹配,或者是写错了路径,或者是写的sql语句有了问题,但是我检查了很多遍都没有发现任何有关语句和路径的错误。 排除了这些低级错误的可能后,这里会报错的原因也基本就只有一个了,那就是mapper接口和mapper.......
  • 【SLAM】Soomthing And Mapping技术参考
    TectonicSAM笔记SAM(SmoothingAndMapping)是SLAM简化而提升效率的概念。SAM也是SFM(StructureFromMotion)的关键技术。TectonicSAM,采用因子图模型,优化方法估计状态(地图与位姿参数),本文将submap类比于大陆板块(Tectonic),对submap内部节点改变不明显,submap之间可大幅度调......
  • react函数调用
    import*asReactfrom"react"//接收参数interfaceIProps{work?:string}interfaceState{//名字可以随便起date:string;//定义state的结构}exportdefaultclassHelloextendsReact.Component<IProps,State>{//组件初始化构......
  • Python函数每日一讲 - id()
    引言几天不见,今天我们来看看一个比较特别的函数id(),这个函数就是用来获取对象在内存中的唯一标识符的函数。语句概览id()函数是Python内置函数之一,用于获取对象在内存中的唯一标识符。其语法格式如下:id(object)其中,object参数是要获取标识符的对象。函数实例例1:获取整数......
  • 一键开启 GPU 闲置模式,基于函数计算低成本部署Google Gemma 模型服务
    背景信息Google在2024年02月21日正式推出了自家的首个开源模型族Gemma,并同时上架了四个大型语言模型,提供了2B和7B两种参数规模的版本,每种都包含了预训练版本(base模型)和指令微调版本(chat模型)。根据Google的技术报告,本次开源的Gemma在问题回答、合理性、数学、代码......
  • Map MEIC to MOZCART
    转自:https://dreambooker.site/2020/03/10/map-meic-to-mozcart/ ThespeciesassociatedwithspecificchemicalmechanismislistinRegistry/registry.chemafterchem_opt==andemi_opt=.IwillfocusontheMOZCARTmechanism(8):#KPPmechanismfrommoz......
  • UVM宏解释+odt文件转doc+merge命令和difflib+python调用命令+clog2和系统函数+java添
    UVM宏解释UVM_DISABLE_AUTO_ITEM_RECORDINGhttps://blog.csdn.net/MGoop/article/details/127295965itemrecord的方法主要是用于记录事务信息的,原理是调用accept_tr,begin_tr,end_tr。似乎和波形上显示出各个事务相关。默认情况下,在调用get_next_item()和item_done()时自动......
  • 常用表函数
    表函数的意义在dax基本知识里面,我们列举了9种函数,表函数就是其中一类在写度量值的时候,只能有两种变量,一个是值,一个是表。PBI中展示的只能是一个值,但是在生成值的过程中经常伴随使用表比如:SUM(Sales[Quantity])可以把Sales[Quantity]看作一个单列表,在把一个一行......