Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
⊗pyPmREMFiP 63 of 129 menu

Taskumat finditer-metodissa Pythonissa

Metodissa finditer voidaan myös käyttää taskuja. Katsotaanpa käytännössä. Olkoon meillä merkkijono:

txt = 'aaaa 123 bbbb 456'

Laitetaan kaikki merkkijonossa olevat numerot taskuihin. Ja kun käymme läpi olioita silmukalla, tulostamme ensimmäisen osumman (se lasketaan nollanneksi taskuksi), sekä sen alkiot, myös ne vuorostaan jaettuina taskuihin:

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

Koodin suorittamisen jälkeen tulostuu nollas tasku, ts. koko alimerkkijono, sekä ensimmäinen ja toinen merkki tästä alimerkkijonosta:

'12 1 2' '45 4 5'

Annettu merkkijono:

txt = 'aaa 123 bbb 456 987'

Jaa kaikki numeromerkkijonot kolmeen taskuun. Ja tulosta ne silmukalla.

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää