是否有類似於PHP array_sum函數的函數?python中的array_sum
我的意思是我有一個對象,一個實例:
obj = {}
obj['t'] = 2
obj['x'] = 4
obj['z'] = 6
,我想總結它沒有任何循環,通過一個功能。
是否有類似於PHP array_sum函數的函數?python中的array_sum
我的意思是我有一個對象,一個實例:
obj = {}
obj['t'] = 2
obj['x'] = 4
obj['z'] = 6
,我想總結它沒有任何循環,通過一個功能。
前言:請注意,PHP中的非整數索引數組在Python中被稱爲字典。
您可以使用內置sum
功能把你的總和:
sum(obj.values())
您可以使用:
sum(obj.values())
你可以得到一本字典的值的總和如下:
sum(obj.values())
如果您的obj
是字典,這將工作:
sum(obj.values())
是的,你可以通過使用總結詞典的價值,
sum(obj.values())
和Python的< 2.7,你可以使用itervalues
而不是像,
sum(obj.itervalues())
我希望這會爲工作您。
用途:
sum(obj.values())
獲得價值
你想你的Django模板內或Python代碼實現它的總和(視圖,模型等)? –