python之Map函数

 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# map()函数使用举例
# 功能:map()接受一个函数f和一个或多个list,将f依次作用在list的每个元素,得到一个新的列表
# 语法:map(方法名,列表,[列表2])
# 注意:map()函数的返回值需要强制转换成list类型,且不改变原列表值
 
list_1 = [12345]
list_2 = [12345]
 
 
# 单个参数
def double_function(number):
    return number * 2
 
 
list_result = list(map(double_function, list_1))
print("单参数map结果:", list_result)
 
 
# 多个参数
def multiply_function(m, n):
    return * n
 
 
list_result = list(map(multiply_function, list_1, list_2))
print("多参数map结果:", list_result)

运行结果:

1
2
单参数map结果: [246810]
多参数map结果: [1491625]

最新文章

  1. APUE学习之多线程编程(一):线程的创建和销毁
  2. DATE 日期格式
  3. 【HDU 4925】BUPT 2015 newbie practice #2 div2-C-HDU 4925 Apple Tree
  4. 磁盘 I/O 性能监控指标和调优方法
  5. NSString asscii格式(2进制) 转 utf8格式——解决iOS自己处理http socket数据,遇到Transfer-Encoding: chunked时
  6. Android之访问下载文件
  7. Java API —— Math类
  8. Programming Assignment 3: Collinear Points
  9. iOS6与iOS7屏幕适配技巧
  10. Chapter 14_5 _ENV和load
  11. Phone文件备份
  12. Python_内置函数2_44
  13. java面向对象的核心思想
  14. js正则匹配table,img及去除各种标签问题
  15. JMeter压力测试及服务器状态监控教程
  16. django之admin设置
  17. tomcat源码阅读之部署器
  18. 洛谷P2458 保安站岗
  19. CodeForces 17D Notepad(同余定理)
  20. JavaScript 中 substr 和 substring的区别

热门文章

  1. TD课程通的使用体验
  2. 汇编 | x86汇编指令集大全(带注释)
  3. JS精度损失toFixed
  4. Spring中眼花缭乱的BeanDefinition
  5. 操作系统-I/O(6)I/O与系统调用
  6. 牛客网PAT练兵场-在霍格沃茨找零钱
  7. OI常用数学定理&方法总结
  8. SSM项目_Eclipse卡进程 一直loading加载spring-xx.xsd/无法加载SpringXSD文件
  9. quartz表(11张)
  10. 常用Oracle SQL集锦