Liste ersetzen

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Lausemausiii
User
Beiträge: 18
Registriert: Sonntag 17. November 2019, 18:52

Hallo zusammen,

da mich dieses Forum schon oft weitergebracht hat wende ich mich wieder einmal an euch.

In meinem Skript ist eine Liste:
liste_1=[61,100,101,102,103....]

Nun habe ich eine csv Datei die wie folgt aussieht:
61;;;;;
100;501;800;;;
101;;;;;
102;;;;;
103;487;;;;
104;;;;;

Bislang les ich die csv Datei ein:

Code: Alles auswählen

csv_file = 'PFAD/id_table.csv'
f = open(csv_file,'r')
for line in f:
	print(line)
f.close()
Ich stell mir das so vor, dass nun eine Schleife die csv Datei auf die letzten Argumente überprüft und dann in meinem Skript die beispielsweise 100 durch eine 800 ersetzt wird und die 103 durch eine 487.
Ist dies irgendwie möglich? Kann die csv Datei auch verändern wenn es anders einfacher geht.

Vielen Dank!
__deets__
User
Beiträge: 14545
Registriert: Mittwoch 14. Oktober 2015, 14:29

Kannst du vielleicht mal ein bisschen ausholen, woher die Daten kommen, und was diese CSV-Datei tut? Oder ist das eine kuenstliche Uebungsaufgabe, und "es ist einfach so"? Denn so wuerde ich die Struktur in Frage stellen. Das wuerde ich anders modellieren, zB mit JSON.
Antworten