Explorer le code, créer des solutions et partager des connaissances dans le monde fascinant du développement logiciel.

dimanche 22 juin 2025

Apprendre Python : Compréhensions

Apprendre Python : Compréhensions
Compréhensions

Créer des Collections de Manière Concise

Les compréhensions permettent de créer rapidement des listes, dictionnaires ou ensembles à partir d’itérables, avec une syntaxe claire et compacte.

Liste par Compréhension

Syntaxe de base :

nombres = [x for x in range(5)]
print(nombres)  # [0, 1, 2, 3, 4]
        

Avec une Condition

pairs = [x for x in range(10) if x % 2 == 0]
print(pairs)  # [0, 2, 4, 6, 8]
        

Dictionnaire par Compréhension

carrés = {x: x**2 for x in range(5)}
print(carrés)  # {0: 0, 1: 1, 2: 4, 3: 9, 4: 16}
        

Ensemble (Set) par Compréhension

lettres = {c for c in "bonjour" if c != "o"}
print(lettres)  # {'b', 'j', 'n', 'r', 'u'}
        

Avec une Condition Ternaire

résultats = ["pair" if x % 2 == 0 else "impair" for x in range(4)]
print(résultats)  # ['pair', 'impair', 'pair', 'impair']
        

Dans la prochaine leçon, nous découvrirons comment faire des tests unitaires pour valider le bon fonctionnement de notre code Python.


Leçon Suivante
Logo Python

© 2024 Codez avec moi

Aucun commentaire:

Enregistrer un commentaire