Python-ի 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'

Բոլոր թվերով ենթատողերը բաշխեք երեք գրպաններում: Եվ արտածեք դրանք օգտագործելով ցիկլ: