Diese vorgeschlagene Lösung funktioniert auch, aber die erste Zeile in der csv-Datei wird dabei immer ignoriert. Erst ab der zweiten Zeile werden die Daten eingelesen. Kann das sein?
P.S.: Prinzipiell rücke ich immer mit 4 Leerzeichen ein. Wahrscheinlich ist bei copy&paste was schiefgelaufen.
Die Suche ergab 3 Treffer
- Montag 30. April 2018, 20:07
- Forum: Allgemeine Fragen
- Thema: leere Matrix erstellen und füllen
- Antworten: 5
- Zugriffe: 12047
- Donnerstag 26. April 2018, 19:07
- Forum: Allgemeine Fragen
- Thema: leere Matrix erstellen und füllen
- Antworten: 5
- Zugriffe: 12047
Re: leere Matrix erstellen und füllen
Vielen Dank für die Hinweise. Eine leere Matrix vorher zu erstellen ist sicherlich keine gute Idee. Ich dachte zunächst, dass es so funktionieren könnte. Nach längerem Tüfteln habe ich folgende Lösung gefunden:
matrix = []
with open("Daten.dat", "r") as fobj:
for line in fobj:
matrix.append ...
matrix = []
with open("Daten.dat", "r") as fobj:
for line in fobj:
matrix.append ...
- Dienstag 24. April 2018, 18:32
- Forum: Allgemeine Fragen
- Thema: leere Matrix erstellen und füllen
- Antworten: 5
- Zugriffe: 12047
leere Matrix erstellen und füllen
Hi,
ich möchte eine leere Matrix erstellen und mit Werten aus einer csv-Datei füllen. Der Anfang zum Testen könnte so aussehen:
matrix = [[0,0,0],[0,0,0],[0,0,0]]
matrix[0][1] = 23
Das klappt erstmal. Da die Dimension der Matrix aber vorher nicht feststeht und in Abhängigkeit von den ...
ich möchte eine leere Matrix erstellen und mit Werten aus einer csv-Datei füllen. Der Anfang zum Testen könnte so aussehen:
matrix = [[0,0,0],[0,0,0],[0,0,0]]
matrix[0][1] = 23
Das klappt erstmal. Da die Dimension der Matrix aber vorher nicht feststeht und in Abhängigkeit von den ...
