有没有什么方法可以迭代一个列表,一旦一个元素的名称有变化,就对列求和。因此,当存在'a's at时,对索引1列求和,然后如果发生变化(即'b'),则再次开始求和。所以我猜它可能是一种while循环,但就是找不出来。我是这样想的(但显然是错的)…… for i in row: #iterate through each
我想对一个列表的索引进行求和,并且我对每个列表都正常工作,但是如果传递的列表(比如参数)有一个重复的项,那么代码就不会像它应该的那样工作。sum(suma) sumar_indices_pares([1,2,3,4,5]) # give 9 and this is ok
但是,当我将一个包含重复项的列表放入like参数时