⊗pyPmREMFiP 63 of 129 menu

Fickor i Pythons finditer-metod

I metoden finditer kan man också använda fickor. Låt oss titta på det i praktiken. Låt oss säga att vi har en sträng:

txt = 'aaaa 123 bbbb 456'

Låt oss placera alla siffror som finns i strängen i fickor. Och när vi itererar över objekten med en loop, låt oss skriva ut den första träffen (den kommer att räknas som den nollte fickan), samt dess element, också i sig själv uppdelade i fickor:

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

Efter att koden har körts kommer den nollte fickan att skrivas ut, dvs. hela delsträngen, samt den första och andra karaktären från denna delsträng:

'12 1 2' '45 4 5'

Given en sträng:

txt = 'aaa 123 bbb 456 987'

Fördela alla delsträngar med siffror i tre fickor. Och skriv ut dem med hjälp av en loop.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa