Hallo,
ich möchte 2 Listen, Liste A und Liste B zusammenfügen und in einer neuen txt abspeichern.
Die Ausgabe sollte so aussehen:
ListeAerstesElement ListeBerstesElement
ListeAzweitesElement ListeBzweitesElement
...
Hab absolut keine idee wie man dies macht ...
Über hilfe wäre ich sehr dankbar
Listen zusammenfügen und in einer txt abspeichern
Wenn dir das noch nicht ganz klar ist, solltest du dich noch weiter einlesen. Da das als Grundverständnis für Python nötig ist.
https://realpython.com/python-lists-tuples
Die Begriffe welche du dir anschauen musst, sind
List slicing und die for Schleife und / oder die zip() Function
https://realpython.com/python-lists-tuples
Die Begriffe welche du dir anschauen musst, sind
List slicing und die for Schleife und / oder die zip() Function
- DeaD_EyE
- User
- Beiträge: 1017
- Registriert: Sonntag 19. September 2010, 13:45
- Wohnort: Hagen
- Kontaktdaten:
Code: Alles auswählen
ListC = ListB + ListB # zwei listen miteiander verknüpfen und daraus eine neue Liste erstellen
FÜLLZEICHEN wäre kein Zeichen in dem Fall. Nimmst du z.B. ein Leerzeichen, wird im String nach jedem Element ein Leerzeichen hinzugefügt.
Es gibt noch die Methode ohne den Umweg mit einer dritten Liste. Die funktion itertools.chain() verkettet zwei Iterables.
Code: Alles auswählen
listen = itertools.chain(ListA, ListB)
''.join(listen)
sourceserver.info - sourceserver.info/wiki/ - ausgestorbener Support für HL2-Server
- __blackjack__
- User
- Beiträge: 13080
- Registriert: Samstag 2. Juni 2018, 10:21
- Wohnort: 127.0.0.1
- Kontaktdaten:
@Pythonlearner123: Du suchst die `zip()`-Funktion:
Code: Alles auswählen
with open('test.txt', 'w') as out_file:
for item_a, item_b in zip(items_a, items_b):
out_file.write(f'{item_a} {item_b}\n')
„All religions are the same: religion is basically guilt, with different holidays.” — Cathy Ladman