Dans le cours : Python : L'analyse de données

Accédez au cours complet aujourd’hui

Inscrivez-vous aujourd’hui pour accéder à plus de 23 500 cours dispensés par des experts.

Découvrir les compréhensions

Découvrir les compréhensions

L'idée, à travers l'utilisation des compréhensions et générateurs, est de simplifier le code pour le rendre plus rapide à écrire, plus simple et plus clair, tout en obtenant le résultat souhaité. Prenons un exemple pour comprendre cela. On prend une liste vide, que nous allons remplir avec des chiffres allant de 1 à 20. Ensuite l'idée est de sélectionner uniquement les chiffres pairs. Pour cela nous allons créer une liste1 vide, et ensuite appliquer la fonction suivante. Regardons le résultat. Nous avons bien obtenu uniquement les chiffres pairs. L'idée, avec les compréhensions, est d'obtenir le même résultat avec uniquement une ligne de code intuitive. Regardons le résultat, il s'agit bien du même. Les compréhensions permettent aussi d'exécuter une fonction donnée sur chaque item d'une liste. Prenons l'exemple d'une conversion d'un entier en chaînes de caractères, toujours en utilisant la liste2. Et nous obtenons bien des chaînes de caractères. Encore une fois, cet exemple nous…

Table des matières