Python编程:lambda替代品-operator模块

简介: 代码中不是很推荐使用 lambda表达式 取而代之的是 operator模块,提供了很多简单函数实现

代码中不是很推荐使用 lambda表达式

取而代之的是 operator模块,提供了很多简单函数实现


求和示例(基于Python3.5.6)

# -*- coding: utf-8 -*-

import functools
import operator

lst = [1, 2, 3, 4, 5]

# 使用 lamabda
total = functools.reduce(lambda x, y: x + y, lst)
print(total) # 15

# 使用 operator.add
total = functools.reduce(operator.add, lst)
print(total) # 15

# 其实可以直接使用 sum
total = sum(lst)
print(total)  # 15

相关文章:

不要在Python中编写 lambda 表达式了,不建议大家使用它

            </div>
目录
相关文章
|
SQL 存储 人工智能
OceanBase CTO杨传辉谈AI时代下数据库技术的创新演进路径!
在「DATA+AI」见解论坛上,OceanBase CTO杨传辉先生分享了AI与数据库技术融合的最新进展。他探讨了AI如何助力数据库技术演进,并介绍了OceanBase一体化数据库的创新。OceanBase通过单机分布式一体化架构,实现了从小规模到大规模的无缝扩展,具备高可用性和高效的数据处理能力。此外,OceanBase还实现了交易处理、分析和AI的一体化,大幅提升了系统的灵活性和性能。杨传辉强调,OceanBase的目标是成为一套能满足80%工作负载需求的系统,推动AI技术在各行各业的广泛应用。关注我们,深入了解AI与大数据的未来!
OceanBase CTO杨传辉谈AI时代下数据库技术的创新演进路径!
|
SQL 设计模式 存储
【MySQL】一文搞懂MySQL语法(进阶)
本文讲述了SQL语法一些进阶内容,全文3.4w字,都是一句一句话指导,相信用心看,肯定会有收获的,需要哪一部分的内容,点击目录即可跳转
686 0
【MySQL】一文搞懂MySQL语法(进阶)
|
存储 关系型数据库 MySQL
RBAC表结构设计
在权限系统中,最核心的三张表为:用户表、角色表和菜单表(权限表),它们间的关系通常采用经典的 RBAC(Role-Based Access Control,基于角色的访问控制)模型。简单来说就是一个用户拥有若干角色,每一个角色拥有若干权限。这样就构造成 “用户-角色-权限” 的授权模型。在这种模型中,用户与角色之间,角色与权限之间,一般都是多对多的关系,如下图所示:
1684 0
|
物联网 5G
NR 标准化进程 | 带你读《5G 空口设计与实践进阶 》之七
NR 的相关标准化工作主要是在 ITU(国际电信联盟)和 3GPP(第三代合作伙伴计划)的发起和组织下进行的。其中,ITU 是发起 IMT-2020 标准(5G)制定的需求方,3GPP 是根据 ITU 相关需求制定详细的技术规范和产业标准的响应方。
NR 标准化进程 | 带你读《5G 空口设计与实践进阶 》之七
|
Java 数据库 Spring
JdbcTemplate的基本使用
JdbcTemplate的基本使用
JdbcTemplate的基本使用
|
存储 缓存 安全
macbook电脑清理软件CleanMyMac X免费版本
CleanMyMac X 在功能上还是要强悍许多。或者可以说,CleanMyMac X 是一套包含了 Mac 清理、系统优化、应用更新、应用卸载、防范恶意软件、隐私清理等多个功能,以及各种系统辅助工具的组合套件工具。新功能「菜单」更能提供即时管理,监测电脑实时状况。
328 0
|
敏捷开发 边缘计算 人工智能
失败的数字化转型浪费了 412 万美元,架构师们压力山大
近期,Couchbase 对全球拥有 1000 名或更多员工组织的 650 名 IT 领导者进行了年度调查,最终发现受到疫情等因素的影响,企业在失败的数字化转型项目上平均浪费了 412 万美元,在这种背景下,架构师们表示压力很大,60% 的受访者表示在数字转型项目上花费的太多时间都浪费在处理遗留技术上了,也有企业在转型过程中因为过分依赖外包而失败。
217 0
失败的数字化转型浪费了 412 万美元,架构师们压力山大
|
弹性计算 网络协议 物联网
阿里云域名注册、域名实名认证和域名备案全过程
阿里云域名查询注册很简单;域名注册之后需要实名认证,否则域名无法解析;想要在阿里云备案只购买域名是不行的,需要购买一台支持备案的云服务器…
4685 0
阿里云域名注册、域名实名认证和域名备案全过程
|
SQL 存储 关系型数据库