Als «iterator» getaggte Fragen

93
Wie lese ich eine einzelne Zeile CSV-Daten in Python?

Es gibt viele Beispiele für das Lesen von CSV-Daten mit Python, wie dieses: import csv with open('some.csv', newline='') as f: reader = csv.reader(f) for row in reader: print(row) Ich möchte nur eine Datenzeile lesen und in verschiedene Variablen eingeben. Wie mache ich das? Ich habe überall nach...

81
Hinzufügen von Elementen zu einer Sammlung während der Iteration

Ist es möglich, einer Sammlung Elemente hinzuzufügen, während Sie darüber iterieren? Insbesondere möchte ich eine Sammlung durchlaufen, und wenn ein Element eine bestimmte Bedingung erfüllt, möchte ich der Sammlung einige andere Elemente hinzufügen und sicherstellen, dass diese hinzugefügten...

78
Tupel-Entpacken in Kartenoperationen

Ich arbeite häufig mit Listen, Seqs und Iteratoren von Tupeln und möchte Folgendes tun: val arrayOfTuples = List((1, "Two"), (3, "Four")) arrayOfTuples.map { (e1: Int, e2: String) => e1.toString + e2 } Der Compiler scheint dieser Syntax jedoch niemals zuzustimmen. Stattdessen schreibe ich am...