Zsebek a finditer metódusban Pythonban

A finditer metódusban is használhatunk zsebeket. Nézzük meg gyakorlatban. Tegyük fel, hogy van egy sztringünk:

pythontxt = 'aaaa 123 bbbb 456'

Helyezzük minden számjegyet, amely megtalálható a sztringben, zsebekbe. És amikor végigmegyünk az objektumokon ciklussal, írjuk ki az első egyezést (azt nulladik zsebnek tekintjük), valamint annak elemeit, szintén zsebekbe szétszórva:

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

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

A kód végrehajtása után kiíródik a nulladik zseb, azaz az egymás után sorozat, valamint az első és második karakter ebből a részsztringből:

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

Adott egy sztring:

pythontxt = 'aaa 123 bbb 456 987'

Ossza szét az összes számot tartalmazó részsztringet három zsebbe. És írja ki őket ciklus segítségével.