Dictionnaire

Manipuler

Boucler sur un dictionnaire en récupérent l'index

for i, (cle, valeur) in enumerate(dic.items()):
    # code

Rechercher un élément du dictionnaire par son index

#retourne une erreure si l'index n'est pas defini
variable = dic["nom_de_l_index"]

#retourne none si l'index n'est pas defini
variable = dic.get("nom_de_l_index")

#retourne la valeur de retour si l'index n'est pas defini
index = "nom_de_l_index"
variable = dic.get(index, f"{index} n'est pas dans le dictionnaire")

 

Trier

Trier par ordre asc sur l'index 1 de chaque item

dictionnaire.sort(key=lambda x: x[1])