⊗pyPmREMFiP 63 of 129 menu

Sakke in die finditer-metode van Python

In die metode finditer kan ons ook sakke gebruik. Kom ons kyk prakties. Laat ons sê ons het die string:

txt = 'aaaa 123 bbbb 456'

Laat ons al die syfers wat in die string voorkom, in sakke plaas. En tydens die deurloping van die objekte met 'n lus, laat ons die eerste ooreenstemming (dit sal as die nulste sak beskou word), sowel as sy elemente, ook elk op hul beurt in sakke, uitvoer:

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

Na die uitvoering van die kode sal die nulste sak uitgevoer word, d.w.s. die hele substring, sowel as die eerste en tweede karakter uit daardie substring:

'12 1 2' '45 4 5'

Gegee die string:

txt = 'aaa 123 bbb 456 987'

Plaas al die substrings met getalle in drie sakke. En voer hulle uit met behulp van 'n lus.

Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp