转载 https://www.cnblogs.com/gongxr/p/7247855.html

# map()函数使用举例
# 功能:map()接受一个函数f和一个或多个list,将f依次作用在list的每个元素,得到一个新的列表
# 语法:map(方法名,列表,[列表2])
# 注意:map()函数的返回值需要强制转换成list类型,且不改变原列表值list_1 = [1, 2, 3, 4, 5]
list_2 = [1, 2, 3, 4, 5]# 单个参数
def double_function(number):return number * 2list_result = list(map(double_function, list_1))
print("单参数map结果:", list_result)# 多个参数
def multiply_function(m, n):return m * nlist_result = list(map(multiply_function, list_1, list_2))
print("多参数map结果:", list_result)

运行结果:

单参数map结果: [2, 4, 6, 8, 10]
多参数map结果: [1, 4, 9, 16, 25]

python之Map函数相关推荐

  1. python之Map函数 reduce 函数

    转载:https://www.cnblogs.com/gongxr/p/7247855.html python之Map函数 # map()函数使用举例 # 功能:map()接受一个函数f和一个或多个l ...

  2. python中map()函数总结

    ** python中map()函数总结 ** 1.关于map()函数 (1)map函数是python中的一个内置函数,做映射. (2)map()函数返回的是一个新的迭代器对象,不会改变原有对象! 2. ...

  3. python中map()函数无法输出

    目录 1.用法 2.输出 map返回是一个迭代器,需要转换成列表格式才能输出 1.用法 map(function, x) 如一下都是可以正常使用的方法,函数对x中每个元素进行计算 num = map( ...

  4. python中 map函数 的使用

    1. 概念 map函数也是python中的一个内置函数,用法同之前讲过的filter函数类似.map在这里的意思是映射的意思,会根据提供的函数对指定序列做映射. map函数会返回一个迭代器,如果要转换 ...

  5. python中map函数运行原理_Python中map函数的解释和可视化

    先重温一下迭代(Iteration).迭代器对象(iterable).迭代器(iterator )的概念: Iteration是计算机科学的通用术语,它是指对一组元素执行一项操作,一次执行一个元素.一 ...

  6. python列表map函数_python中map函数怎么显示结果

    map()函数接收两个参数,一个是函数,一个是Iterable,map将传入的函数依次作用到序列的每个元素,并把结果作为新的Iterator返回. 现在,我们用Python代码实现:>>& ...

  7. Python中map()函数浅析

    MapReduce的设计灵感来自于函数式编程,这里不打算提MapReduce,就拿python中的map()函数来学习一下. 文档中的介绍在这里: map(function, iterable, .. ...

  8. Python中map()函数用法

    map() 是python的内置函数,会根据提供的函数对指定序列做映射. 对可迭代函数*iterables中的每个元素应用func方法,将结果作为迭代器对象返回. 注意:map()函数返回的是一个新的 ...

  9. python的map函数求取每个元素的平方根_python的map函数的使用方法详解以及使用案例(处理每个元素的自增、自减、平方等)......

    1.用我们之前学过的求一下平方(只有一个列表) #求平方 num=[1,5,6,2,7,8] a=[]for n innum: a.append(n**2)print(a) C:\python35\p ...

  10. map函数python返回值,Python中map函数使用

    图片发自简书App map()是 Python 内置的高阶函数,它接收一个函数 f 和一个 list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回. 1.当se ...

最新文章

  1. 高铁转地铁不想重复安检?多地已有举措
  2. 生活随笔:人的追求和差异
  3. vs python opencv配置_python如何配置opencv
  4. 景切换的时候加上遮罩
  5. 机器学习 —— 概率图模型(学习:贝叶斯估计)
  6. 第一站---大连---看海之旅
  7. MapBar和MapInfo中的比例尺[更新:MapBar比例尺是正确的]
  8. java tinyradius使用_TinyRadius客户端java登录认证
  9. 循环中的continue功能
  10. [No0000F5]C# 类(Class)
  11. 解决win10桌面图标和任务栏图标一直闪烁
  12. 好久没更新了,更新一篇,关于ZEC的吧
  13. 电源篇 -- 升压电路 Boost
  14. 类似Jira的十大项目管理软件
  15. 可调稳压电源lm317实验报告_LM317可调稳压电源
  16. CorelDRAW2022矢量绘图软件老牌的矢量图形制作工具
  17. iOS 自定义导航栏 简单好使用
  18. Android Studio 项目运行错误,弹出“Detected ADB对话框”
  19. Python 对象烤地瓜
  20. 计算机网络--哈工大网课--MOOC中国大学 慕课 答案

热门文章

  1. java学习(103):字符串概述
  2. 实例26:python
  3. GB/T 17626 电磁兼容 试验和测量技术系列标准【归纳】
  4. Android控件用法总结之EditText
  5. This document is opened by another project error message
  6. appium学习记录1
  7. 清除Pycharm设置的方法
  8. Python 开篇及第一个Python程序
  9. Android 触摸手势基础 官方文档概览
  10. 【读书笔记】重要的东西