Tribune

Formation Python - Machine Learning 5/30 : Structures de données dictionnaire

GU
Formation Python - Machine Learning 5/30 : Structures de données dictionnaire

Dans python, les dictionnaires sont des structures de données qui contiennent des associations clef/valeur. Vous pouvez voir ça un peu comme un grand sac de variables (les clefs) associées à des valeurs (sauf que ce ne sont pas des variables, mais des clefs).

Les dictionnaires sont très utiles pour stocker les paramètres W1, b1, W2, b2, etc... d'un réseau de neurones qui serait développé avec Numpy. Autre utilité: on peut se servir des dictionnaires pour enregistrer pleins de données de fichiers de notre ordinateurs dans des clefs qui portent le nom de ses fichiers. Plusieurs méthodes sont utiles sur les dictionnaires:

dict.values() : retourne les valeurs du dictionnaire
dict.keys(): retourne les clefs du dictionnaire
dict.items(): retourne les pairs clef:valeur du dictionnaire
dict.get(clef): retourne la valeur d'une clef, sinon une valeur par défaut dict.fromkeys(liste): permet de créer un dictionnaire à partir d'une liste

  Sommaire de cette formation Python - Machine Learning en 30 vidéos [su_menu name="formation_python_machinelearnia"]

Signaler un contenu inapproprié ou inexact

Tribune proposée par

Mots-clés

python

Acteurs

Guillaume Saint-Cirgue

sur le même thème

Newsletter IA

L'Hebdo ActuIA

L'essentiel de l'IA chaque semaine : trié, codifié par type d'événement et sourcé.

Inscription confirmée, à très vite !

Gratuit · 1 envoi/semaine · désabonnement en un clic