Ouvrir l'appli

Matières

Dictionnaire Python : Créer, Parcourir, et Trouver des Clés et Valeurs

Ouvrir

33

0

user profile picture

Kassia 💠

26/01/2022

NSI

Dictionnaires par clés et valeurs

Dictionnaire Python : Créer, Parcourir, et Trouver des Clés et Valeurs

Les dictionnaires en Python sont des structures de données puissantes permettant d'associer des clés à des valeurs. Ils offrent une grande flexibilité pour stocker et manipuler des données. Voici les points clés à retenir :

  • Les dictionnaires se créent avec des accolades {} et peuvent contenir des paires clé-valeur.
  • On peut ajouter, modifier ou supprimer des éléments facilement.
  • Les méthodes keys(), values() et items() permettent d'accéder aux différentes composantes.
  • Les boucles et compréhensions de dictionnaire offrent des moyens efficaces de parcourir et créer des dictionnaires.
  • Les dictionnaires peuvent contenir des valeurs complexes, y compris d'autres dictionnaires.
...

26/01/2022

743

LES DICTIONNAIRES
Les dictionnaires sont des tableaux associatifs dans lesquels chaque clé est
associée à une valeur.
Un dictionnaire se cré

Voir

Méthodes et itération sur les dictionnaires

Les dictionnaires Python offrent plusieurs méthodes utiles pour accéder à leurs composants. La méthode keys() renvoie la liste des clés, values() renvoie la liste des valeurs, et items() renvoie une liste de tuples cleˊ,valeurclé, valeur.

Lorsqu'on itère directement sur un dictionnaire avec une boucle for, Python renvoie par défaut les clés du dictionnaire. Pour parcourir à la fois les clés et les valeurs, on peut utiliser la méthode items() dans une boucle.

Exemple:

dico = {'clé1': 'valeur1', 'clé2': 'valeur2'}
for cle, valeur in dico.items():
    print(f'La clé {cle} est liée à la valeur {valeur}')

Les compréhensions de dictionnaire offrent une syntaxe concise pour créer des dictionnaires. Elles sont particulièrement utiles lorsqu'on veut créer un dictionnaire à partir de listes existantes.

Vocabulaire: Une compréhension de dictionnaire est une expression qui permet de créer un nouveau dictionnaire en une seule ligne de code, souvent à partir d'itérables existants.

Enfin, il est important de noter que les méthodes keys(), values(), et items() renvoient des vues dynamiques du dictionnaire. Pour obtenir une liste statique, on peut utiliser la fonction list() sur ces vues.

Rien ne te convient ? Explore d'autres matières.

Knowunity est la meilleure application scolaire dans cinq pays européens.

Knowunity a été mis en avant par Apple et a toujours été en tête des classements de l'App Store dans la catégorie Éducation en Allemagne, en Italie, en Pologne, en Suisse et au Royaume-Uni. Rejoins Knowunity aujourd'hui et aide des millions d'étudiants à travers le monde.

Ranked #1 Education App

Chargement dans le

Google Play

Chargement dans le

App Store

Knowunity est la meilleure application scolaire dans cinq pays européens.

4.9+

Note moyenne de l'appli

21 M

Les élèsves utilisent Knowunity

#1

Dans les palmarès des applications scolaires de 17 pays

950 K+

Les élèves publient leurs fiches de cours

Tu n'es toujours pas convaincu ? Regarde ce que disent les autres élèves ...

Louis B., utilisateur iOS

J'aime tellement cette application [...] Je recommande Knowunity à tout le monde ! !! Je suis passé de 11 à 16 grâce à elle :D

Stefan S., utilisateur iOS

L'application est très simple à utiliser et bien faite. Jusqu'à présent, j'ai trouvé tout ce que je cherchais :D

Lola, utilisatrice iOS

J'adore cette application ❤️ Je l'utilise presque tout le temps pour réviser.

 

NSI

743

26 janv. 2022

2 pages

Dictionnaire Python : Créer, Parcourir, et Trouver des Clés et Valeurs

user profile picture

Kassia 💠

@ru6rats

Les dictionnaires en Python sont des structures de données puissantes permettant d'associer des clés à des valeurs. Ils offrent une grande flexibilité pour stocker et manipuler des données. Voici les points clés à retenir :

  • Les dictionnaires se créent avec... Affiche plus

LES DICTIONNAIRES
Les dictionnaires sont des tableaux associatifs dans lesquels chaque clé est
associée à une valeur.
Un dictionnaire se cré

Inscris-toi pour voir le contenuC'est gratuit!

Accès à tous les documents

Améliore tes notes

Rejoins des millions d'étudiants

En t'inscrivant, tu acceptes les Conditions d'utilisation et la Politique de confidentialité.

Méthodes et itération sur les dictionnaires

Les dictionnaires Python offrent plusieurs méthodes utiles pour accéder à leurs composants. La méthode keys() renvoie la liste des clés, values() renvoie la liste des valeurs, et items() renvoie une liste de tuples cleˊ,valeurclé, valeur.

Lorsqu'on itère directement sur un dictionnaire avec une boucle for, Python renvoie par défaut les clés du dictionnaire. Pour parcourir à la fois les clés et les valeurs, on peut utiliser la méthode items() dans une boucle.

Exemple:

dico = {'clé1': 'valeur1', 'clé2': 'valeur2'}
for cle, valeur in dico.items():
    print(f'La clé {cle} est liée à la valeur {valeur}')

Les compréhensions de dictionnaire offrent une syntaxe concise pour créer des dictionnaires. Elles sont particulièrement utiles lorsqu'on veut créer un dictionnaire à partir de listes existantes.

Vocabulaire: Une compréhension de dictionnaire est une expression qui permet de créer un nouveau dictionnaire en une seule ligne de code, souvent à partir d'itérables existants.

Enfin, il est important de noter que les méthodes keys(), values(), et items() renvoient des vues dynamiques du dictionnaire. Pour obtenir une liste statique, on peut utiliser la fonction list() sur ces vues.

LES DICTIONNAIRES
Les dictionnaires sont des tableaux associatifs dans lesquels chaque clé est
associée à une valeur.
Un dictionnaire se cré

Inscris-toi pour voir le contenuC'est gratuit!

Accès à tous les documents

Améliore tes notes

Rejoins des millions d'étudiants

En t'inscrivant, tu acceptes les Conditions d'utilisation et la Politique de confidentialité.

Création et manipulation de base des dictionnaires

Les dictionnaires Python sont des structures de données essentielles qui permettent d'associer des clés à des valeurs. Ils se créent à l'aide d'accolades {}. On peut créer un dictionnaire vide ou le remplir directement avec des paires clé-valeur. Il est également possible d'imbriquer des dictionnaires en utilisant un dictionnaire comme valeur d'une clé.

Pour ajouter ou modifier une valeur dans un dictionnaire, on utilise la syntaxe dicocleˊclé = valeur. Cette opération remplacera l'ancienne valeur si la clé existe déjà. Pour accéder à une valeur, on utilise simplement dicocleˊclé.

La suppression d'une paire clé-valeur se fait avec la méthode pop(). Cette méthode non seulement supprime l'élément mais renvoie aussi la valeur associée à la clé supprimée.

Exemple:

dico = {'clé1': 'valeur1', 'clé2': {'sous-clé1': 'sous-valeur1'}}
dico['clé3'] = 'valeur3'  # Ajout d'une nouvelle paire
valeur_supprimée = dico.pop('clé1')  # Suppression et récupération de la valeur

Highlight: Les dictionnaires Python sont très flexibles et permettent de stocker des structures de données complexes, ce qui les rend particulièrement utiles pour organiser et manipuler des informations hiérarchiques.

Rien ne te convient ? Explore d'autres matières.

Les étudiants nous adorent — il ne manque plus que toi.

4.9/5

App Store

4.8/5

Google Play

L'application est très facile d'utilisation et bien conçue. Jusqu'à présent, j'ai trouvé tout ce que je cherchais et j'ai pu apprendre beaucoup de choses grâce aux présentations ! Je vais certainement utiliser l'application pour un travail en classe ! Et comme source d'inspiration personnelle, elle est bien sûr aussi très utile.

Stefan S

utilisateur iOS

Cette application est vraiment super. Il y a tellement de fiches de révision et d'aide, [...]. Par exemple, la matière qui me pose problème est le français et l'appli a un choix d'aide très large. Grâce à cette application, je me suis améliorée en français. Je la recommanderais à tout le monde.

Samantha Klich

utilisatrice Android

Waouh, je suis vraiment abasourdi. J'ai essayé l'application parce que je l'avais déjà vue plusieurs fois dans la publicité et j'ai été absolument choquée. Cette appli est L'AIDE dont on rêve pour l'école et surtout, elle propose tellement de choses, comme des rédactions et des fiches qui m'ont personnellement TRÈS bien aidé.

Anna

utilisatrice iOS

Meilleur application je voulais m'entraîner pour mes maths puis j'ai tout compris d'un coup c'est mon nouveau prof maintenant 🤣🤣

Thomas R

utilisateur d' Android

super application pour réviser je révise tout les soirs

Esteban M

utilisateur d'Android

Permet de vraiment comprendre les cours sous forme de fiches de révisions déjà faites ! Incroyable, je recommande vraiment

Leny

utilisateur d'Android

L'application est tout simplement géniale ! Il me suffit de taper mon sujet dans la barre de recherche et je le vérifie très rapidement. Je ne dois plus regarder 10 vidéos YouTube pour comprendre quelque chose et j'économise ainsi mon temps. Je te le recommande !

Sudenaz Ocak

utilisateur Android

Cette application m'a vraiment fait m'améliorer ! J'étais vraiment nul en maths à l'école et grâce à l'appli, je suis meilleur en maths ! Je suis tellement reconnaissante que vous ayez créé cette application.

Greenlight Bonnie

utilisateur Android

PARFAIT 🌟 💕🔥 ça facilite Vrmt la révision avec des fiches de révisions fascinants✨🥰

Khady

utilisatrice d'Android

Je conseille vraiment ! je galère à avoir des cours clairs et ça aide énormément !!

Claire

utilisatrice iOS

C’est vraiment mais vraiment la meilleurs appli au début de l’année au collège jetait une élève perturbatrice et j’avais 9 de moyenne générale plus précisément 9,68... Et la un de mes potes me donne cette appli pour réviser c’était incroyable y’a des fiche de révision des quiz bref grâce à cette appli je suis passé de 9,68 à 17,40 trop contente 🤩🤩

Raoul

utilisateur IOS

Knowunity est vraiment une application incroyable elle est pour tous les âges et s’adapte à tous les niveaux.Elle permet de mieux comprendre et apprendre. Cette application est super pour les devoirs et pour les contrôles je la recommande à tous le monde petit ou grands

Ella

utilisatrice iOS

L'application est très facile d'utilisation et bien conçue. Jusqu'à présent, j'ai trouvé tout ce que je cherchais et j'ai pu apprendre beaucoup de choses grâce aux présentations ! Je vais certainement utiliser l'application pour un travail en classe ! Et comme source d'inspiration personnelle, elle est bien sûr aussi très utile.

Stefan S

utilisateur iOS

Cette application est vraiment super. Il y a tellement de fiches de révision et d'aide, [...]. Par exemple, la matière qui me pose problème est le français et l'appli a un choix d'aide très large. Grâce à cette application, je me suis améliorée en français. Je la recommanderais à tout le monde.

Samantha Klich

utilisatrice Android

Waouh, je suis vraiment abasourdi. J'ai essayé l'application parce que je l'avais déjà vue plusieurs fois dans la publicité et j'ai été absolument choquée. Cette appli est L'AIDE dont on rêve pour l'école et surtout, elle propose tellement de choses, comme des rédactions et des fiches qui m'ont personnellement TRÈS bien aidé.

Anna

utilisatrice iOS

Meilleur application je voulais m'entraîner pour mes maths puis j'ai tout compris d'un coup c'est mon nouveau prof maintenant 🤣🤣

Thomas R

utilisateur d' Android

super application pour réviser je révise tout les soirs

Esteban M

utilisateur d'Android

Permet de vraiment comprendre les cours sous forme de fiches de révisions déjà faites ! Incroyable, je recommande vraiment

Leny

utilisateur d'Android

L'application est tout simplement géniale ! Il me suffit de taper mon sujet dans la barre de recherche et je le vérifie très rapidement. Je ne dois plus regarder 10 vidéos YouTube pour comprendre quelque chose et j'économise ainsi mon temps. Je te le recommande !

Sudenaz Ocak

utilisateur Android

Cette application m'a vraiment fait m'améliorer ! J'étais vraiment nul en maths à l'école et grâce à l'appli, je suis meilleur en maths ! Je suis tellement reconnaissante que vous ayez créé cette application.

Greenlight Bonnie

utilisateur Android

PARFAIT 🌟 💕🔥 ça facilite Vrmt la révision avec des fiches de révisions fascinants✨🥰

Khady

utilisatrice d'Android

Je conseille vraiment ! je galère à avoir des cours clairs et ça aide énormément !!

Claire

utilisatrice iOS

C’est vraiment mais vraiment la meilleurs appli au début de l’année au collège jetait une élève perturbatrice et j’avais 9 de moyenne générale plus précisément 9,68... Et la un de mes potes me donne cette appli pour réviser c’était incroyable y’a des fiche de révision des quiz bref grâce à cette appli je suis passé de 9,68 à 17,40 trop contente 🤩🤩

Raoul

utilisateur IOS

Knowunity est vraiment une application incroyable elle est pour tous les âges et s’adapte à tous les niveaux.Elle permet de mieux comprendre et apprendre. Cette application est super pour les devoirs et pour les contrôles je la recommande à tous le monde petit ou grands

Ella

utilisatrice iOS