我对这个CodingBat 问题有疑问:
给定一个整数列表,返回负值的计数。
count_negative([-1, -2, -3]) → 3
count_negative([2, 2, 2, 2, 2]) → 0
count_negative([-5, -3, 4]) → 2
为什么这段代码不能正确运行?
def count_negative(list):
for value in list:
total = 0
total += value
return total