Error bei Wörterbuch
Verfasst: Donnerstag 6. Oktober 2022, 21:10
Guten Tag,
ich möchte aus einer Textdatei ein Wörterbuch erzeugen.
ich habe folgendes Problem:
woerter = {}
with open("C:\\Users\\jonat\\OneDrive\\Desktop\\Python\\Wörter.txt", "r") as fobj:
for line in fobj:
zuordnung = line.split(" ")
woerter = [zuordnung[0]] = zuordnung[1]
Traceback (most recent call last):
File "C:\Users\jonat\PycharmProjects\Datei auslesen etc..py", line 15, in <module>
woerter = [zuordnung[0]] = zuordnung[1]
ValueError: too many values to unpack (expected 1)
Meine Textdatei enthält gleich viele Werte wie Schlüssel:
Australia Australien
France Frankreich
Germany Deutschland
Habe schon etwas gegoogelt,
das Problem ist vermutlich dass Python Wert und Schlüssel zusammen als ein Tuple behandelt. Mit der .items() Methode funktioniert es nicht,
die funktioniert nicht bei strings und das Wörterbuch enthält die zu trennenden Schlüssel und Werte noch nicht.
Stehe komplett auf dem Schlauch und bin für jede Hilfe dankbar.
ich möchte aus einer Textdatei ein Wörterbuch erzeugen.
ich habe folgendes Problem:
woerter = {}
with open("C:\\Users\\jonat\\OneDrive\\Desktop\\Python\\Wörter.txt", "r") as fobj:
for line in fobj:
zuordnung = line.split(" ")
woerter = [zuordnung[0]] = zuordnung[1]
Traceback (most recent call last):
File "C:\Users\jonat\PycharmProjects\Datei auslesen etc..py", line 15, in <module>
woerter = [zuordnung[0]] = zuordnung[1]
ValueError: too many values to unpack (expected 1)
Meine Textdatei enthält gleich viele Werte wie Schlüssel:
Australia Australien
France Frankreich
Germany Deutschland
Habe schon etwas gegoogelt,
das Problem ist vermutlich dass Python Wert und Schlüssel zusammen als ein Tuple behandelt. Mit der .items() Methode funktioniert es nicht,
die funktioniert nicht bei strings und das Wörterbuch enthält die zu trennenden Schlüssel und Werte noch nicht.
Stehe komplett auf dem Schlauch und bin für jede Hilfe dankbar.
