Групе у методу finditer у Пајтону

У методу finditer је такође могуће користити групе. Погледајмо то у пракси. Претпоставимо да имамо стринг:

pythontxt = 'aaaa 123 bbbb 456'

Хајде да све цифре које се налазе у стрингу сместимо у групе. А приликом прелиставања објеката петљом испишимо прво поклапање (оно ће се сматрати нултом групом), као и његове елементе, такође разбацане по групама:

pythonres = re.finditer('(\d)(\d)', txt)

for el in res:
  print(el[0], el[1], el[2])

Након извршавања кода исписаће се нулта група, тј. цели потстринг, као и први и други симбол из тог потстринга:

python'12 1 2'
'45 4 5'
Задание 1

Дат је стринг:

pythontxt = 'aaa 123 bbb 456 987'

Расподелите све потстрингове са бројевима у три групе. И испишите их помоћу петље.