Python reduce()求积
2016-04-21 15:07
330 查看
声明:
我写此文的目的是帮助和我一样在廖雪峰老师官网上学习Python3的同学更好的理解和学习Python的知识,所以本博文及后续文章会跟着我的学习进度来走,主要内容是廖雪峰老师官网Python资料中每节知识点后的复习题的答案和解析,有一些是我自己原创的,有一些是网上整理的大神写的简洁但对新手并不是很明了的答案,我会尽可能的给出我的解析。
题目:
Python 提供的 sun() 函数可以接受一个list并求和,请编写一个prod() 函数,可以接受一个list 并利用 reduce() 求积。
答案:
解析:
这个答案很简单,之所以写出来是因为想留个印记。总之写出来也没坏处。
我写此文的目的是帮助和我一样在廖雪峰老师官网上学习Python3的同学更好的理解和学习Python的知识,所以本博文及后续文章会跟着我的学习进度来走,主要内容是廖雪峰老师官网Python资料中每节知识点后的复习题的答案和解析,有一些是我自己原创的,有一些是网上整理的大神写的简洁但对新手并不是很明了的答案,我会尽可能的给出我的解析。
题目:
Python 提供的 sun() 函数可以接受一个list并求和,请编写一个prod() 函数,可以接受一个list 并利用 reduce() 求积。
答案:
from functools import reduce def prod(n): def product_rule(x,y): return x*y return reduce(product_rule,n) print('3*5*7=',prod([3,5,7]))
解析:
这个答案很简单,之所以写出来是因为想留个印记。总之写出来也没坏处。
相关文章推荐
- 记录Python学习中的几个小问题
- Python3 字符编码问题
- w 4000 indow安装pip 并使用pip进行扩展包安装
- Python学习(21)python操作mysql数据库_操作
- 统计中分分词(CRF)
- python实现网站登陆功能
- python+selenium 关于div下拉框的处理
- 配置python的豆瓣source
- python操作xml文件
- python os.path.isdir权限问题小坑一个
- 初始化python类的实例时,私有变量的值与上一个实例的相同,问题定位
- Python学习(五)——列表操作全透析
- python学习笔记(conf配置文件)
- 【LeetCode】335. Self Crossing(python)
- time模块中的strftime()函数
- python codecademy 学习2
- Visual Studio Code 1.0.1 for python
- Python面向对象编程——引言
- python升级导致yum命令无法使用的解决办法
- Python学习(20)python操作mysql数据库_安装