⊗pyPmREMFiP 63 of 129 menu

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

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

txt = 'aaaa 123 bbbb 456'

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

res = re.finditer('(\d)(\d)', txt) for el in res: print(el[0], el[1], el[2])

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

'12 1 2' '45 4 5'

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

txt = 'aaa 123 bbb 456 987'

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

Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј