⊗pyPmREMFiP 63 of 129 menu

Džepovi u metodu finditer u Pythonu

U metodu finditer takođe je moguće koristiti džepove. Hajde da pogledamo u praksi. Pretpostavimo da imamo string:

txt = 'aaaa 123 bbbb 456'

Hajde da smestimo sve cifre koje se nalaze u stringu, u džepove. A pri iteraciji kroz objekte petljom ispišimo prvo podudaranje (ono će se smatrati nultim džepom), kao i njegove elemente, takođe raspoređene po džepovima:

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

Nakon izvršenja koda ispisaće se nulti džep, tj. ceo podstring, kao i prvi i drugi znak iz tog podstringa:

'12 1 2' '45 4 5'

Dat je string:

txt = 'aaa 123 bbb 456 987'

Rasporedite sve podstringove sa brojevima u tri džepa. I ispišite ih pomoću petlje.

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij