Wie erstelle ich ein Wörterbuch aus einer Textzeile mit ganzen Zahlen? [Duplikat]
Jan 09 2021
Ich habe Text a 1 b 2 c 3
.
Wie kann ich ein Wörterbuch erstellen, in dem Buchstaben Schlüssel und Zahlenwerte sind?
Ich weiß, wie ich es machen würde, wenn es in mehreren Reihen wäre. Ich weiß nicht, wie ich es machen soll, wenn es in einer Reihe ist.
Antworten
3 MaleehaKhalid Jan 09 2021 at 18:54
Konvertieren Sie die Zeichenfolge in eine Liste. Und dann zum Wörterbuch auflisten.
str1 = "a 1 b 2 c 3"
lst = str1.split(" ")
dct = {lst[i]: lst[i + 1] for i in range(0, len(lst), 2)}