【Python】map()函数
map() 会根据提供的函数对指定序列做映射。
- Python 2.x 返回列表。
- Python 3.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]
>>> print(list(map(ord,'sad'))) # 可以直接对str操作
[115, 97, 100]
猜你喜欢:
【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()函数格 ...
最新文章
- 回顾2018——区块链行业十大关键词
- 【CT算法,radon变换】基于MATLAB的CT算法,radon变换的三维建模仿真
- HTML5语义化的理解
- [ 转载 ] Java面试精选【Java基础第一部分】
- hibernate+oracle+servlet实现插入数据的时候,不立马显示!!
- jsp+javabean实现购物车
- Tomcat 8.5 配置 SSL 证书
- 14013.petalinux操作GPIO
- scikit-klearn之 1.决策树
- java利用穿透_Java本地的項目,怎么可以讓別人通過外網訪問-內網穿透
- 【CSS3】CSS多列属性(Multi-column)
- 一个典型的Prototype 示例代码
- php 图片裁剪保存,PHP图片裁剪与缩放示例(无损裁剪图片)
- ubuntu18下成功安装Remastersys备份当前系统成ISO文件
- 树莓派简单摄像头录像并保存视频文件
- 维基百科中文语料库训练word2vec模型和使用总结
- 操作系统课程设计1_Linux系统
- Cannot resolve MVC View
- docx,pptx等正确的mime类型是什么?
- Functional ALV系列 (08) - Data Changed 事件
热门文章