def simplearraysum(ar):
sum = 0
for number in ar:
sum = sum + number
ar.remove(number)
return sum
list = [1, 2, 3, 4, 10, 11]
print(simplearraysum(list))
def simplearraysum(ar):
sum = 0
for number in ar:
sum = sum + number
#ar.remove(number)
return sum
list = [1, 2, 3, 4, 10, 11]
print(simplearraysum(list))
在迭代列表时,不应修改列表。
for
循环将处理列表中的元素。只需对行进行注释,即可获得正确的输出:相关问题 更多 >
编程相关推荐