- 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 :Avec Python, il faut savoir que tous les objets peuvent être convertis en booleans.Ça peut être très pratique dans certains cas.Il y a plein de cas de figure que je pourrais vous montrer.
00:00:08 :Dans cette vidéo, je vais vous montrer un cas de figure.On a ici une liste de prénoms avec des chaînes de caractères qui, parfois, sont vides.
00:00:16 :Donc, ce qu'on souhaite faire ici, c'est compter le nombre de chaînes de caractères dans cette liste qui ne sont pas vides.Pour réaliser cette opération, on peut donc utiliser le fait que le constructeur de classe boolnous permet de convertir n'importe quel type d'objet en booleans.
00:00:29 :Si on passe à ce constructeur une chaîne de caractères vide, ça va nous retourner la valeur false.Si on lui passe par contre une chaîne de caractères qui contient au moins un caractère,dans ce cas-ci, on aura la valeur true.
00:00:40 :Donc, dans ce cas-ci, on pourrait faire une compréhension de listeen convertissant chaque élément de notre liste en booleans.Donc, on fait une compréhension de liste.
00:00:48 :On utilise bool sur n pour n dans prénom.Si je fais un print de l, vous allez voir qu'on se retrouve donc bien avec une liste qui contient des booleans.
00:00:57 :Donc, on a true pour le premier élément, false pour les deux au milieu et true pour le dernier.Et on peut ensuite faire la somme de tous ces élémentspuisque les booleans sont un sous-type des nombres entiers.
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.