Python : convertir une liste en dictionnaire

python 3, bonne pratique python, conseil python

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

About Salah YAHIAOUI

Salah YAHIAOUI publie sur The Pingouin des tutoriels Python et des décryptages sur l’intelligence artificielle. Les cas pratiques récents précisent leurs données, leurs tests et leurs limites. À propos, méthode éditoriale et contact.

View all posts by Salah YAHIAOUI →