Python map() 函数
Python 内置函数
描述
map() 会根据提供的函数对指定序列做映射。
第一个参数 function 以参数序列中的每一个元素调用 function 函数,返回包含每次 function 函数返回值的新列表。
语法
map() 函数语法:
map(function, iterable, ...)
参数
- function -- 函数
- iterable -- 一个或多个序列
返回值
Python 2.x 返回列表。
Python 3.x 返回迭代器。
实例
以下实例展示了 map() 的使用方法:
Python2.x 实例
>>> def square(x) : # 计算平方数
... return x ** 2
...
>>> map(square, [1,2,3,4,5]) # 计算列表各个元素的平方
[1, 4, 9, 16, 25]
>>> map(lambda x: x ** 2, [1, 2, 3, 4, 5]) # 使用 lambda 匿名函数
[1, 4, 9, 16, 25]
# 提供了两个列表,对相同位置的列表数据进行相加
>>> map(lambda x, y: x + y, [1, 3, 5, 7, 9], [2, 4, 6, 8, 10])
[3, 7, 11, 15, 19]
Python3.x 实例
>>> def square(x) : # 计算平方数
... return x ** 2
...
>>> map(square, [1,2,3,4,5]) # 计算列表各个元素的平方
<map object at 0x100d3d550> # 返回迭代器
>>> list(map(square, [1,2,3,4,5])) # 使用 list() 转换为列表
[1, 4, 9, 16, 25]
>>> list(map(lambda x: x ** 2, [1, 2, 3, 4, 5])) # 使用 lambda 匿名函数
[1, 4, 9, 16, 25]
>>>
https://www.runoob.com/python/python-func-map.html
Python map() 函数相关推荐
- Python map 函数 - Python零基础入门教程
目录 一.前言 二.Python map 函数语法简介 三.Python map 函数实战 1.使用 map 函数 2.map 函数配合 lambda 匿名函数一起使用 四.Python map 函数 ...
- Python map 函数 -Python零基础入门教程
目录 一.前言 二.Python map 函数语法简介 三.Python map 函数实战 1.使用 map 函数 2.map 函数配合 lambda 匿名函数一起使用 四.Python map 函数 ...
- python map用法_讲解Python map()函数和将map()与多个Iterables一起使用
map()是Python中的内置函数,可将函数应用于给定可迭代对象中的所有元素,它使您无需使用循环即可编写简单干净的代码. Python map()函数 map()函数采用以下形式: map(func ...
- map函数的用法python,详解Python map函数及Python map()函数的用法
python map函数 map()函数 map()是 Python 内置的高阶函数,它接收一个函数 f 和一个 list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list ...
- python| map()函数应用详解
map()函数是 Python 内置的高阶函数,它接收一个函数 f 和一个list(或多个 list,但list个数与f函数的参数个数必须相等),并通过把函数 f 依次作用在 list 的每个元素上, ...
- [转载] python| map()函数应用详解
参考链接: Python map函数 map()函数是 Python 内置的高阶函数,它接收一个函数 f 和一个list(或多个 list,但list个数与f函数的参数个数必须相等),并通过把函数 f ...
- python map函数_Python map()函数
python map函数 Python map() function is used to apply a function on all the elements of specified iter ...
- Python map() 函数 特殊用法
Python map() 函数 Python 内置函数 描述 map() 会根据提供的函数对指定序列做映射. 第一个参数 function 以参数序列中的每一个元素调用 function 函数,返回包 ...
- 详解 Python Map 函数
让天下木有难学的Python! 如果你正在学习编程,那么掌握 Python map 函数是升级打怪python的机会. 想象一下:你想成为一个高级的程序员(别名:划水摸鱼工程师),希望代码编译得更快, ...
- python map函数详解
python map函数详解 python中有些内置的高阶函数,如map(),filter(),reduce():之所以称其为高阶函数,因为这类函数接受的参数中有一个参数为函数对象. map()函数格 ...
最新文章
- 开源的Blink和Spark3.0,谁将称霸大数据领域?
- html5 popup,popup.js-jQuery和CSS3可互动的3D弹出窗口插件
- 从GitHub上无法下载子模块问题解决
- pandas将Series变成键值对
- 超图桌面版制作分段专题图学习
- Android中Chronometer计时器的简单使用
- core Bluetooth(蓝牙4.0)
- 【thymeleaf】th:with
- 最全的搜索引擎优化(SEO)术语表
- 教你使用Python实现新个税计算器
- ICLR'22 | 基于可微分提示的语言模型少样本微调方法
- 9.触摸屏驱动(IIC)移植实战
- 备考OCJP认证知识点总结(四)
- 计算机技术研究生省考,省考,硕士学历计算机技术(专硕)可以报计算机类的职位吗...
- TypeError:Cannot read property 'bind' of underfined(React)
- 这些带斑点的蛇实在太漂亮了,盘点18种带斑点的蛇
- ios直播开发基础,推流协议及流程
- TIA博途中如何使用符号方式按位,字节,字访问非结构数据类型
- Tic-Tac-Toe(三井旗)
- python猜拳if判断语句_python使用if语句实现一个猜拳游戏详解
热门文章
- Swift类与结构、存储属性、计算属性、函数与方法、附属脚本等
- android viewpager 嵌套fragment,Android ViewPager+Fragment多层嵌套(使用问题处理)
- wsld2java_脱离spring集成cxf(基于nutz框架)
- inner class java_Java Inner Class
- 【PHPExcel】生成Excel2007文件并下载
- 生成打印条码_条码打印软件如何生成跳号条形码
- epoll监听文件_epoll详解——从功能到内核
- mybatis plus 插入生成id_springcloud微服务快速教程之分布式ID解决方案(mybatisplus篇)...
- python学习干货教程(10):列表
- 启程 - 《每日五分钟搞定大数据》