Ceci est un mémo d'étude pour Python. Cette fois, j'ai appris les dictionnaires et les symboles d'inclusion.
Créez un dictionnaire en séparant les chaînes de caractères avec des symboles spécifiques.
dict.py
import re
strings = "1:a 3:c 4:d" #La chaîne de caractères que vous souhaitez transformer en dictionnaire
splited = re.split(" +", strings) #Divisé par espace
lists = [] #Stocker la clé et la valeur
for char in splited: #Ajouter à la liste après la séparation avec deux-points
tmp = char.split(":")
lists.append(tmp)
dict = {k: v for (k, v) in lists} #Créer un dictionnaire
print(dict)
J'ai appris à séparer les chaînes dans un modèle spécifique.
Je veux pouvoir écrire plus clairement ... Merci pour votre visite.
Recommended Posts