Python学习笔记(8) -- 多个数求和(关键词:reduce)
来源:互联网 发布:java权限框架有几种 编辑:程序博客网 时间:2024/06/12 23:50
Python提供的sum()函数可以接受一个list并求和,请编写一个prod()函数,可以接受一个list并利用reduce()求积:
# -*- coding: utf-8 -*-from functools import reducedef prod(L): def multi(a, b): return a * b return reduce(multi, L)print('3 * 5 * 7 * 9 =', prod([3, 5, 7, 9]))
阅读全文
0 0
- Python学习笔记(8) -- 多个数求和(关键词:reduce)
- Python学习笔记(10) -- 回数(关键词:回文)
- Python学习笔记(12) -- (关键词:返回函数/闭包)
- Python学习笔记 - map reduce
- 《Python学习手册》学习笔记(2)之第2章Python如何运行程序(关键词:编程语言/Python)
- 《Python学习手册》学习笔记(4)之第4章介绍Python对象类型(关键词:编程语言/Python)
- 《Python学习手册》学习笔记(10)之第10章Python语句简介(关键词:编程语言/Python/语句)
- python学习代码笔记(map,reduce,filter,sort,decorator,functools.partial)
- The Python Tutorial学习笔记(2)--map、reduce、filter介绍
- python学习笔记(九)函数式进阶:使用map、reduce、filter、sorted
- MySQL学习笔记(三):关键词
- python学习笔记,map/reduce,filter,sorted
- Python学习笔记(4) -- (关键词:杨辉三角、生成器)
- Python学习笔记(9) -- string.letters(关键词:a-zA-Z的集合)
- Python学习笔记(11) -- (关键词:sorted/列表/字典/排序/键/值)
- 《Python学习手册》学习笔记(8)之第8章列表与字典(关键词:编程语言/Python/列表/字典)
- 《Python学习手册》学习笔记(1)之第1章问答环节(关键词:编程语言/Python)
- 《Python学习手册》学习笔记(3)之第3章如何运行程序(关键词:编程语言/Python)
- Oxygine引擎简介及课程项目总结
- 解码
- 一个不小心引发的Heap corruption
- MySQL入门--插入记录的时候NULL与NOT NULL
- 48. Rotate Image(数学矩阵相关知识)
- Python学习笔记(8) -- 多个数求和(关键词:reduce)
- C++ ---- 多字符编码与Unicode码
- 快速排序
- 把MyEclipse的工程导入到Eclipse中
- MySQL--唯一约束、自增约束、外键约束说明
- MySQL查询练习题
- C++算法学习——经典的抽象设计——charstack(2)
- Spark SQL入门
- LeetCode 17 Jump Game II