Nie byłem w stanie znaleźć zrozumiałego wyjaśnienia, jak właściwie korzystać z itertools.groupby()
funkcji Pythona . To, co próbuję zrobić, to:
- Zrób listę - w tym przypadku dzieci zobiektywizowanego
lxml
elementu - Podziel go na grupy na podstawie niektórych kryteriów
- Później iteruj osobno po każdej z tych grup.
Przejrzałem dokumentację i przykłady , ale miałem problemy z zastosowaniem ich poza prostą listą liczb.
Jak więc korzystać z itertools.groupby()
? Czy jest inna technika, której powinienem użyć? Docenione zostaną również wskaźniki dobrego „wstępnego” czytania.