- Formations
- conversion_path Parcours & Formations
- science Projets
- data_object Exercices de code
- psychology Exercices IA
- quiz Quiz
- Articles
- rss_feed Blog
- sort_by_alpha Glossaire
- menu_book Guides
- help_center FAQ
- media_link Ressources
- Communauté
- groups La communauté
- forum Questions
- live_tv Mentorats
- science Projets mensuels
- Formations
- conversion_path Parcours & Formations
- science Projets
- data_object Exercices de code
- psychology Exercices IA
- quiz Quiz
- Articles
- rss_feed Blog
- sort_by_alpha Glossaire
- menu_book Guides
- help_center FAQ
- media_link Ressources
- Communauté
- groups La communauté
- forum Questions
- live_tv Mentorats
- science Projets mensuels
Inscris-toi
(c'est gratuit !)
Un compte est nécessaire pour participer aux discussions.
Créer un compte person00:00:00 :Il arrive assez régulièrement dans un script que l'on ait besoin de vérifier si plusieurs éléments dans une structure de données sont vrais.Par exemple ici j'ai un dictionnaire qui est très basique mais c'est juste pour l'exemple où on a 4 clés avec 4 valeurs associées qui dans ce cas-ci sont toutes vraies.
00:00:15 :Imaginons qu'on ait par exemple des utilisateurs avec des scores et on souhaite savoir si tout le monde a bien réussi à avoir la moyenne.Donc on pourrait vérifier ces conditions et dans ce cas-ci vous voyez qu'on peut faire une structure conditionnelle en récupérant à chaque fois la valeur associée à chaque clé.
00:01:07 :Donc ça c'est une des façons de faire pour éviter d'avoir plein de AND qui sont répétés mais ça ne règle pas fondamentalement le problème.Puisqu'ici on a 4 valeurs, imaginez qu'on en ait 100, ça serait un peu long à chaque fois de mettre chaque valeur sur cette ligne.
00:01:27 :Donc DES.KEYS ici ça va nous récupérer une liste avec toutes les clés du dictionnaire, donc 1, 2, 3 et 4.On va boucler sur ces clés, on va récupérer la clé dans la variable K et ensuite on fait DES.GETK pour récupérer la valeur associée à chaque clé.
00:01:49 :Et on pourrait avoir 200 entrées comme ça dans notre dictionnaire et on récupérait toutes les valeurs de notre dictionnaire de cette façon.Donc là encore comme vous le savez avec Python il y a plusieurs façons de faire ça.
00:01:58 :Là je suis passé par les clés, on pourrait également faire VALUES tout simplement et récupérer la valeur comme ceci.Donc dire V pour VIND.VALUES et là on récupérait directement toutes les valeurs.
00:02:08 :Donc l'un ou l'autre ça marche, on peut passer par les clés ou par les valeurs avec DES.VALUES ou DES.KEYS.Et là si je sauvegarde, que je relance, on n'a rien qui est affiché.
Ce n'est pas fini...
✋
Tu as complété % du parcours 🔥
Termine l'intégralité de la formation pour pouvoir débloquer ton attestation de réussite.