Zwei Listen miteinander verknüpfen?

4 Antworten

  1. Lies beide Dateien ein und speichere die Wörter in jeweils eine Liste, sodass du am Ende zwei Listen hast.
  2. Lege eine dritte Liste an. Sie wird die kombinierten Wörter enthalten.
  3. Laufe mit einer Schleife über alle Wörter der Liste 1.
  4. Laufe je Schleifendurchlauf mit einer Schleife über alle Wörter der Liste 2.
  5. Verbinde das aktuelle Wort der Liste 1 mit dem aktuellen Wort der Liste 2.
  6. Füge die erstellte Kombination der Ergebnisliste zu.

Hilfreiche Internetartikel:

l1=["alpha","beta","gamma","delta"]
l2=["eins","zwei","drei","vier"]
merged=[a+b for a,b in zip(l1,l2)]
print(merged)
['alphaeins', 'betazwei', 'gammadrei', 'deltavier']

Das Fleisch auf die Knochen bekommst Du hoffentlich selbst hin.


Hansi775 
Beitragsersteller
 14.02.2020, 16:07

Danke dir! Ich habs *thumbsup*

so :

def allekombi(Name1, Name2) :
  Datei1 = open(Name1, 'r')
  Datei2 = open(Name2, 'r')
  c = []
  for a in Datei1 :
    for b in Datei2 :
      c.append(a.rstrip()+b.rstrip())
  Datei1.close()
  Datei2.close()
Woher ich das weiß:Hobby

Kannst du mal die txt Datei hochladen z.b auf pastebin?

Woher ich das weiß:Studium / Ausbildung – Informatikstudent