私は質問を理解しようとしていますが、混乱しています。基本的に私はリストを持っていて、それは銀行取引明細書を表すことになっています。リストを足し合わせて、撤退を表すはずの負の数を足し合わせ、預金を表すために正の数を足し合わせようとしています。これまでのところ私は得た
def statement(l):
deposit = 0
withdrawl = 0
for a in l:
a = sum(l)
for b in l:
if b == -b:
b = sum(b)
return [a,-b]
しかし、私がstatement([30.95,-15.67,45.56,-55.00,43.78])
それをする[49.620000000000005, -43.78]
とき、それが戻る[120.29,-70.67]
ことになっているときにそれは戻ってきます誰かが助けることができますか?
ありがとう!