Le code ci-dessous est une méthode python qui permet de convertir une liste en un dictionnaire.
Attention : Des erreurs causées par les tabulations peuvent apparaître si vous copiez coller le code. Alors, cliquez d’abord deux fois avec le bouton gauche, afin d’éditer le code puis copier !
#convertir une liste en un dictionnaire
def list_to_dict(my_list):
#Créer un dictionnaire vide
my_dict = {}
#Faire une boucle dans la liste et ajouter chaque élément au dictionnaire (valeurs et clés).
#où l'élément de la liste est la clé et son index est sa valeur
for i, element in enumerate(my_list):
my_dict[element] = i
return my_dict
Voici comment utiliser cette méthode
# exemple d'une liste
my_list = ['apple', 'banana', 'cherry', 'pingouin']
# convertir la liste en dictionnaire
my_dict = list_to_dict(my_list)
# afficher dictionnaire
print(my_dict) # Output: {'apple': 0, 'banana': 1, 'cherry': 2, 'pingouin': 3}
Et voilà ! Vous avez réussi à convertir une liste en dictionnaire
Lire aussi :
Guide ultime sur les dictionnaires en Python : Maîtriser les fondamentaux
Python : Apprendre à utiliser pandas