博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python学习笔记 -- map() 操作可迭代序列
阅读量:5134 次
发布时间:2019-06-13

本文共 595 字,大约阅读时间需要 1 分钟。

'''map:操作可迭代序列    1.函数作为参数    2.lambda表达式作为参数'''#============== 函数作为参数 ===============#map(func或lambda, 可迭代的序列)scores = [55,78,32,97,64,83,66.5]#函数def add(x):    return x + 2#函数作为参数result = list(map(add, scores))print(result)   #[57, 80, 34, 99, 66, 85, 68.5]print(scores)   #[55, 78, 32, 97, 64, 83, 66.5]#============== lambda表达式作为参数==============#map(func或lambda, 可迭代的序列)names = ['Tom', 'Jerry', 'Marry']result = map(lambda name: name.upper(), names)print(list(result))   #['TOM', 'JERRY', 'MARRY']print(names)   #['Tom', 'Jerry', 'Marry']

 

转载于:https://www.cnblogs.com/DuanLaoYe/p/6738981.html

你可能感兴趣的文章
visio二次开发——图纸解析
查看>>
Activity之间的跳转:
查看>>
iTunes Connect 开发者上手经验(转)
查看>>
vertical-align你为什么不生效
查看>>
C++ 实践总结
查看>>
composer 国内镜像配置
查看>>
软件是天时、地利、人和的产物!
查看>>
python定时清空本目录下除本脚本外的全部文件
查看>>
【PHP】在目标字符串指定位置插入字符串
查看>>
【JS】jQuery设置定时器,访问服务器(PHP示例)配合微信、支付宝原生支付,跳转web网页...
查看>>
实验四2
查看>>
VS2012+Win7网站发布详细步骤
查看>>
Android现学现用第十一天
查看>>
Bin Packing 装箱问题——NPH问题的暴力枚举 状压DP
查看>>
多路复用
查看>>
python 列表
查看>>
Python数据可视化之Pygal(雷达图)
查看>>
Django组件--cookie与session
查看>>
12. javacript高级程序设计-DOM2和DOM3
查看>>
Centos7安装vsftpd (FTP服务器)
查看>>