Aplatir 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…