Entschuldigung, ich bin neu in Python.Importieren einer Datei in eine mehrdimensionale Liste in Python
Ich versuche, eine Liste von Produkten aus einer Datei in diesem Format zu importieren:
02154367, "Punkt 1", 1,45
38.418.495, "Punkt 2", 0,6
82530174, "Punkt 3", 0,95
und ich brauche sie in python in diesem Format:
[[02154367,"Item 1",1.45],[38418495,"Item 2",0.6],[82530174,"Item 3",0.95]]
Jede Beratung wäre sehr dankbar :)
csv-Modul wird genau das für Sie tun. Sehen Sie sich die Dokumentation an (außer für das int/float => String Bit, und Integer können nicht mit der führenden 0 dargestellt werden!) –
Sicher ... Lesen Sie die Datei, analysieren Sie die Datei Zeile für Zeile, speichern Sie die Zeile in einer Liste, speichern Diese Liste in einer Master-Liste, lesen Sie die nächste Zeile und wiederholen Sie mit einer Schleife – MooingRawr
Verwenden Sie das 'csv' Modul. https://docs.python.org/3/library/csv.html#csv.reader –