Python: next () -Funktion

Lerne ich Python aus einem Buch, und stieß ich auf dieses Beispiel:

M = [[1,2,3],
     [4,5,6],
     [7,8,9]]

G = (sum(row) for row in M) # create a generator of row sums
next(G) # Run the iteration protocol

Da ich ein absoluter Anfänger, und der Autor hat nicht vorgesehen, eine Erklärung für das Beispiel oder die next () - Funktion, die ich nicht verstehe, was der code macht.

InformationsquelleAutor der Frage 3zzy | 2009-11-14

Schreibe einen Kommentar