from functools import reduce

1.整数的累积:列表里面整数累加

a=[1,3,5]
b=reduce(lambda x,y:x+y,a)
print('1.列表里面整数累加==:',b)
1.列表里面整数累加==: 9

2.列表的累加:列表里面的列表相加

a=[[1,3,5],[6]]
b=reduce(lambda x,y:x+y,a)
print('2.列表里面的列表相加—:',b)
2.列表里面的列表相加—: [1, 3, 5, 6]a=[[["abc","123"],["def","456"],["ghi","789"]]]
b=reduce(lambda x,y:x+y , a )
print('列表里面的列表相加—:',b)
列表里面的列表相加—: [['abc', '123'], ['def', '456'], ['ghi', '789']]

3.元组的累加:列表里面的元组相加

a=[("abc","123"),("def","456"),("ghi","789")]
b=reduce(lambda x,y:x+y , a )
print('3.列表里面的元组相加!!',b)
3.列表里面的元组相加!! ('abc', '123', 'def', '456', 'ghi', '789')

4.字符串的累加

a=['abc','def','hij']
b=reduce(lambda x,y:x+y,a)
print('4.列表里面字符串的累加:~~',b)
4.列表里面字符串的累加:~~ abcdefhija=('abc','def','hij')
b=reduce(lambda x,y:x+y,a)
print('元祖里面字符串的累加:~~',b)
元祖里面字符串的累加:~~ abcdefhija=[['abc','def','hij']]
b=reduce(lambda x,y:x+y,a)
print('嵌套列表里面字符串的累加:~~',b)
嵌套列表里面字符串的累加:~~ ['abc', 'def', 'hij']

#总结:
#1.functools函数;reduce分解;lambda 匿名函数;x,y:x+y 表达式
#2.使用functools.reduce,要是整数就累加;
#3.使用functools.reduce,要是字符串、列表、元祖就拼接(相当脱了一层外套)

from functools import reduce——从典型实例做抓手看reduce函数使用相关推荐

  1. from functools import reduce

    reduce()函数是functools模块中的一个函数,其作用是对参数序列中元素进行累积,返回值是一个数值. 1,整数的累积:列表里面整数累加 from functools import reduc ...

  2. python 高级使用实例_Python中的高级函数map/reduce使用实例

    怎么用Python写mapreduce,请举例说明,初学者,请1.lambda # 匿名函数# 基本用法 lambda x: x**2 # 第一个参数,然后是表达式# 也可以使用如下(lambda x ...

  3. 《数据修复技术与典型实例实战详解》——1.4 分区表的修复

    本节书摘来自异步社区<数据修复技术与典型实例实战详解>一书中的第1章,第1.4节,作者:叶润华著,更多章节内容可以访问云栖社区"异步社区"公众号查看 1.4 分区表的修 ...

  4. 职场无忧-SolidWorks 2008中文版零件+模具设计技法与典型实例

    [书名]职场无忧-SolidWorks 2008中文版零件+模具设计技法与典型实例 [作者]霍从浩,邓昆 编著 [ISBN]978-7-121-07485-1 [出版社]电子工业出版社 [出版日期]2 ...

  5. OpenCV cv::reduce用法的实例(附完整代码)

    OpenCV cv::reduce用法的实例 OpenCV cv::reduce用法的实例 OpenCV cv::reduce用法的实例 #include <iostream> #incl ...

  6. 华兴数控g71外圆循环编程_数控车床加工编程典型实例分析(西门子802S数控系统)...

    这是一篇带有教学色彩的习作,文章对数控编程的方式和步骤进行了简明的阐述,并针对一个典型零件的数控车削加工给出了一套程序.程序是以西门子802S数控系统为例编写的. 数控机床是一种技术密集度及自动化程度 ...

  7. Flash 8中文版基本功能与典型实例视频教程

    <Flash 8中文版基本功能与典型实例>突出"基本功能"与"典型实例"的结合,以案例为引导,循序渐进地介绍如何在Flash 8中创建基本动画元素. ...

  8. 4、Somark微波可读电介质条形码——时域无芯片RFID标签典型实例

    \qquad本文介绍一种时域无芯片RFID标签,Somark微波可读电介质条形码.这是一项耕耘.发展了近二十年,应用.推广了十余年,集若干高新科技和多门学科于一身的成功技术.对于Somark技术,本人 ...

  9. 子查询引用外表_轻松搞定慢查询?这一文就够了(内附大量实例助你看懂Explain)...

    原文:https://mp.weixin.qq.com/s/p5UKuh1yY3P4zrOzVBmY1w (复制链接至浏览器,即可查看) 大量实例助你看懂Explain的输出内容,轻松搞定慢查询 EX ...

  10. python回调函数实例详解_Python回调函数用法实例详解

    本文实例讲述了Python回调函数用法.分享给大家供大家参考.具体分析如下: 一.百度百科上对回调函数的解释: 回调函数就是一个通过函数指针调用的函数.如果你把函数的指针(地址)作为参数传递给另一个函 ...

最新文章

  1. WPF Multi-Touch 开发:高级触屏操作(Manipulation)
  2. 实现checkbox的全选和取消
  3. linux命令头部,Linux命令学习手册-objcopy命令
  4. 40 个顶级 jQuery 图片、内容滑块和幻灯片
  5. ipc原理linux,传统的Linux中IPC通信原理
  6. linux mysql跑高_linux 下如何查看mysql跑了哪些服务
  7. java正则表达式大全
  8. group by 按什么区别_失业补助金和失业保险金有什么区别,按什么标准领?不知道亏大了...
  9. memcached 命令_Memcached Telnet命令示例
  10. win10 android10之后高通芯片 adb和fastboot驱动无法识别问题
  11. 什么时候需要用到RCC_APB2Periph_AFIO
  12. 安卓虚拟摄像头_谷歌AR新推强大功能:虚拟对象无缝嵌入,可与现实环境交互...
  13. 排坑·IPhoneIOS中不兼容正则中的断言匹配
  14. FPGA控制TDC-GPX2时间间隔测量(一)
  15. Verilog 总结
  16. 算法训练营学习笔记2
  17. 【单片机】汇编指令入门学习|单片机启动代码汇编
  18. CAD 2008英文版下载(含注册机)
  19. 秋天新作品:秋式广告杀手,每年帮大伙多活7-8天!
  20. Unity UI架构设计理念

热门文章

  1. mysql-mmm vip 切换问题_mysql-mmm复制延迟的想法
  2. c语言程序书写遵循的规则,C程序书写时应遵循的规则
  3. To invoke and to begin invoke, that is a question.
  4. java基础编程题_Java基础练习题:编程练习(1) - 菜鸟头头
  5. DWF低代码开发技术及其在数字化运营和运维平台建设中的应用
  6. 怎么用计算机弹奏忘羡,《忘羡,钢琴谱》魔道祖师 岚之调(五线谱 钢琴曲 指法)-弹吧|蛐蛐钢琴网...
  7. CWE-通用弱点枚举简介
  8. 解决微信开发工具卡顿的问题
  9. 一纸学习康奈尔笔记法
  10. ImprovedGAN论文略读