Dies ist ein Studienmemo für Python. Diesmal habe ich Wörterbücher und Einschlusssymbole gelernt.
Erstellen Sie ein Wörterbuch, indem Sie Zeichenfolgen mit bestimmten Symbolen trennen.
dict.py
import re
strings = "1:a 3:c 4:d" #Die Zeichenfolge, die Sie in ein Wörterbuch umwandeln möchten
splited = re.split(" +", strings) #Durch Raum geteilt
lists = [] #Schlüssel und Wert speichern
for char in splited: #Nach dem Teilen mit Doppelpunkt zur Liste hinzufügen
tmp = char.split(":")
lists.append(tmp)
dict = {k: v for (k, v) in lists} #Erstellen Sie ein Wörterbuch
print(dict)
Ich habe gelernt, wie man Strings in einem bestimmten Muster trennt.
Ich möchte klarer schreiben können ... Danke für Ihren Besuch.
Recommended Posts