本文介绍了对对象列表的属性求和/平均的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!
问题描述
假设我有一个类 C,它具有属性 a.
Lets say I have class C which has attribute a.
从 Python 中的 C 列表中获取 a 总和的最佳方法是什么?
What is the best way to get the sum of a from a list of C in Python?
我已经尝试了以下代码,但我知道这不是正确的做法:
I've tried the following code, but I know that's not the right way to do it:
for c in c_list:
total += c.a
推荐答案
使用 生成器表达式:
sum(c.a for c in c_list)
这篇关于对对象列表的属性求和/平均的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!
The End


大气响应式网络建站服务公司织梦模板
高端大气html5设计公司网站源码
织梦dede网页模板下载素材销售下载站平台(带会员中心带筛选)
财税代理公司注册代理记账网站织梦模板(带手机端)
成人高考自考在职研究生教育机构网站源码(带手机端)
高端HTML5响应式企业集团通用类网站织梦模板(自适应手机端)