我想要用 Python 编写以下代码的单行解决方案,但是如何实现呢?
total = 0
for ob in self.oblist:
total += sum(v.amount for v in ob.anoutherob)
它返回总价值。我想要它是单行的。我该怎么做?
没有必要加倍sum()
calls:
total = sum(v.amount for ob in self.oblist for v in ob.anotherob)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)