リストに対して'list' object is not callable
呼び出すと取得します。以下のコマンド ライン セッションを参照してください。sum
Decimal
>>> sys.version_info
sys.version_info(major=2, minor=7, micro=3, releaselevel='final', serial=0)
>>> d = map(Decimal, u'0.97 + .03'.split('+'))
>>> d
[Decimal('0.97'), Decimal('0.03')]
>>> sum(d)
Traceback (most recent call last):
File "<console>", line 1, in <module>
TypeError: 'list' object is not callable
私は python を使用しています2.7.3
。ここで期待される出力sum(d)
は1.00
PythonのWebサイトに記載されているように機能していることがわかります。http://docs.python.org/2/library/decimal.html#quick-start-tutorial