Dateien zusammensetzen



  • Hallo

    wie würdet ihr 2 Dateien zusammensetzen?

    Ich habe 2 txt Files.
    In einem stehen Informationen wie Geschlecht, Name, Ort
    im anderen Platzierung, Name

    Also zb File 1:

    weiblich, Mausi, Lieblingsdorf
    männlich, Otto, Ottering
    männlich, Hans, Hannover
    männlich, Sepp, Josefsdorf

    File 2:

    1, Mausi
    2, Hans
    3, Sepp
    4, Otto

    Jetzt brauche ich halt ne Datei in der dann steht
    1, Mausi, weiblich, Lieblingsdorf
    2, Hans, männlich, Hannover
    3, Sepp, männlich, Josefsdorf
    4, Otto, männlich, Ottering

    Wie mach ich das am besten?



  • Ganz einfach: Beide Dateien komplett in zwei separate Dictionaries einlesen. Da der Name in beiden Dateien jeweils das Identifizierungsmerkmal darstellt, würde ich als Schlüssel den Namen verwenden. Im nächsten Schritt kombinierst du jeweils die Einträge mit den gleichen Schlüsseln und legst die neuen Werte wieder in einer Liste ab. Diese sortierst du dann nach der Platzierung und schreibst sie danach in eine Datei zurück. Zufrieden? 😃



  • ?????

    Ist das mit Objekten nicht ein wenig eleganter?

    mfg



  • diggler schrieb:

    ?????

    Ist das mit Objekten nicht ein wenig eleganter?

    mfg

    Was erwartest Du denn?
    Simon


Anmelden zum Antworten