Mehrzeiliger String in mehrere Dictionarys

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
mike_M
User
Beiträge: 1
Registriert: Mittwoch 2. Januar 2019, 17:16

Hallo Zusammen,
in einer Aufgabenstellung stehen mehrere Adressen als String in einer Variable, die nur durch einen einfachen Absatz (\n) getrennt werden.
Nun soll für jede Zeile also für jede Adresse ein Dictionary erstellt werden. Kann mir hierzu jemand einen Tipp geben wie man das am einfachsten umsetzt?

Beispiel der Adressen (Fakeadressen):
M,Mathias,Zimmer,Buelowstrasse 82,Oberrod,56479,MathiasZimmer@gmx.de,02664 99 74 68,27.03.1982,50.530761,7.980033
M,Torsten,Müller,Paderborner Strasse 23,Erdweg,85253,TorstenMuller@kabel.de,08254 27 03 80,31.05.1991,48.310973,11.335096
M,Thomas,Neudorf,Fontenay 41,Kronach,96313,ThomasNeudorf@gmx.de,09261 66 53 16,07.07.1946,50.273421,11.407716
__deets__
User
Beiträge: 14538
Registriert: Mittwoch 14. Oktober 2015, 14:29

Zb hiermit: https://docs.python.org/3/library/csv.h ... DictReader

Damit kannst du mit dem Argument fieldnames einfach in der Reihenfolge deiner Felder den Schluessel fuer das dict angeben. Oder du hast schon eine Kopfzeile, die das entsprechend benennt.
Antworten