Applatir un iterable like a boss en Python
Des structures un peu imbriquées ne sont pas trop difficiles à traiter en Python.
Par exemple, avec une liste en intention imbriquée :
>>> l = [(1, 2), (3, 4), (5, 6)] >>> [y for x in l for y in x] [1, 2, 3, 4, 5, 6]
Mais quand on a beaucoup de niveaux…
La suiteS’affranchir des doublons d’un itérable en Python
Supprimer ou ignorer les doublons d’un itérable tel qu’une liste ou un array est un challenge dans tous les langages.
La suiteComment utiliser yield et les générateurs en Python ?
Les générateurs sont une fonctionalité fabuleuse de Python, et une étape indispensable dans la maîtrise du langage. Une fois compris, vous ne pourrez plus vous en passer.
La suiteQuelques erreurs tordues et leurs solutions en Python
Bien que Python soit un langage dont l’une des grandes qualités est la cohérence, voici une liste d’erreurs et leurs solutions qui ont tendance à énerver.
La suite

