我是靠谱客的博主 殷勤毛巾,最近开发中收集的这篇文章主要介绍python3 reduce()函数使用,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

描述:

reduce()函数用于处理一个序列,然后把序列按照指定逻辑进行合并。

语法:

reduce(function, sequence[, initial])

function:处理逻辑

sequence:待处理序列

initial:初始值,默认None

实例1:

# 将列表中的每个值向乘
from functools import reduce
num_l = [1, 2, 3, 100]
print(reduce(lambda x, y: x * y, num_l))

输出结果:

600

实例2:

# 通过reduce()计算1-100的和
from functools import reduce
print(reduce(lambda x, y: x + y, range(1, 101)))
print(reduce(lambda x, y: x + y, range(100), 100))

输出结果:

5050
5050

最后

以上就是殷勤毛巾为你收集整理的python3 reduce()函数使用的全部内容,希望文章能够帮你解决python3 reduce()函数使用所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(72)

评论列表共有 0 条评论

立即
投稿
返回
顶部