Je n'ai pas pu trouver d'explication compréhensible sur la façon d'utiliser réellement la itertools.groupby()
fonction de Python . Ce que j'essaie de faire, c'est ceci:
- Prenez une liste - dans ce cas, les enfants d'un
lxml
élément objectivé - Divisez-le en groupes en fonction de certains critères
- Ensuite, parcourez séparément chacun de ces groupes.
J'ai examiné la documentation et les exemples , mais j'ai eu du mal à les appliquer au-delà d'une simple liste de chiffres.
Alors, comment puis-je utiliser itertools.groupby()
? Y a-t-il une autre technique que je devrais utiliser? Des pointeurs vers une bonne lecture «préalable» seraient également appréciés.