⊗pyPmREMFiP 63 of 129 menu

Žepi v metodi finditer v Pythonu

V metodi finditer je prav tako mogoče uporabljati žep. Poglejmo si v praksi. Recimo, da imamo niz:

txt = 'aaaa 123 bbbb 456'

Postavimo vse številke, ki se nahajajo v nizu, v žep. In pri ponavljanju objektov z zanko izpišimo prvo ujemanje (štelo bo kot ničelni žep), kot tudi njegove elemente, prav tako razpršene po žepih:

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

Po izvedbi koda bo izpisal ničelni žep, tj. celoten podniz, kot tudi prvi in drugi znak iz tega podniza:

'12 1 2' '45 4 5'

Dan je niz:

txt = 'aaa 123 bbb 456 987'

Razporedite vse podnize s številkami v tri žepe. In jih izpišite s pomočjo zanke.

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni