Como uso o itertools.groupby () do Python?

Não consegui encontrar uma explicação compreensível de como realmente usar o @ do Pythitertools.groupby() função. O que estou tentando fazer é o seguinte:

Faça uma lista - nesse caso, os filhos de umlxml element Divida-o em grupos com base em alguns critériosepois, repita cada um desses grupos separadament

Eu revia documentaçã eos exemplos, mas tive problemas ao tentar aplicá-los além de uma simples lista de número

Então, como uso oitertools.groupby()? Existe outra técnica que eu deveria estar usando? Indicadores para uma boa leitura de "pré-requisito" também serão apreciado

questionAnswers(12)

yourAnswerToTheQuestion