1
當我撥打列表時,我得到'list' object is not callable
。參見下面的命令行會話。「列表」對象在「小數」列表上不可調用
>>> 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網站上的工作。 http://docs.python.org/2/library/decimal.html#quick-start-tutorial
類型(總和)評估的是什麼? –
'>>>類型(總和)' –
@Muquaddim - 這是你的問題。你已經通過在某處創建了一個具有相同名稱的列表來影響內置'sum'功能...... – mgilson