PHP array_sumの機能に似たものはありますか?pythonのarray_sum
obj = {}
obj['t'] = 2
obj['x'] = 4
obj['z'] = 6
と私は1つの機能により、任意のループせずに、それを合計したいと思います:
は、私は、たとえば、オブジェクトを持っている意味します。
PHP array_sumの機能に似たものはありますか?pythonのarray_sum
obj = {}
obj['t'] = 2
obj['x'] = 4
obj['z'] = 6
と私は1つの機能により、任意のループせずに、それを合計したいと思います:
は、私は、たとえば、オブジェクトを持っている意味します。
序文:PHPのような非整数インデックス配列は、辞書としてというPythonで知られています。
あなたは組み込みsum
機能を使って、あなたの合計を取ることができます。
sum(obj.values())
は、あなたが使用することができます。以下のように
sum(obj.values())
はあなたが辞書の値の合計を取得することができます:
sum(obj.values())
obj
が辞書である場合、これは動作します:
sum(obj.values())
はいあなたは、使用して
sum(obj.values())
とPython < 2.7のために、あなたは、のような代わり
sum(obj.itervalues())
をitervalues
を使用することを辞書の値を合計することができ、私はこれがために働くことを願っています君は。
用途:
sum(obj.values())
あなたが(ビュー、モデル、など)あなたのDjangoテンプレート内またはPythonのコードでそれを達成したい値
の合計を取得するには? –