2
ich folgendes haben:ich habe nicht Summe begreifen (iterable [, Start]) in Python
list = [32,12,43,24,65,16]
und ich versuche, die Elemente innerhalb dieser Liste ohne das erste Element zusammenzufassen, möchte ich summieren (12,43 ...) ich habe versucht:
sum(list[,1])
sum(list,[1])
sum(list,1)
aber keiner von ihnen scheint zu funktionieren. Die Dokumentation zeigt sum(iterable[, start])
.
Anfang ist die _start, es mit dem Rest zusammen summiert wird. Es ist nicht so nützlich. – RemcoGerlich
'Summe (iterierbar, x) == Summe (iterierbar, 0) + x == Summe (iterierbar) + x' – poke
@RemcoGerlich Das Argument' start' ist nützlich zum Summieren von Nicht-Zahlen, z. 'sum ([[1,2], [3,4], [5]], [])'. ('itertools.chain.from_iterable()' ist besser für iterables, aber der Punkt steht immer noch, zum Beispiel für das Summieren von benutzerdefinierten Objekten) – marcelm