我试图找出一个问题,我很困惑。基本上我有一个清单,它应该代表银行对账单。我正在尝试将列表加在一起,因此应该将代表提款的负数加在一起,并将正数加在一起以表示存款。到目前为止我得到了
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]
谢谢!