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

Skupiny v metóde finditer v Pythone

V metóde finditer je tiež možné používať skupiny. Poďme sa na to pozrieť v praxi. Majme reťazec:

txt = 'aaaa 123 bbbb 456'

Umiestnime všetky číslice, ktoré sa nachádzajú v reťazci, do skupín. A pri prechádzaní objektov cyklom vypíšeme prvý zhodu (bude považovaná za nultú skupinu), ako aj jej prvky, tiež rozmiestnené do skupín:

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

Po vykonaní kódu sa vypíše nultá skupina, t.j. celý podreťazec, ako aj prvý a druhý znak z tohto podreťazca:

'12 1 2' '45 4 5'

Daný reťazec:

txt = 'aaa 123 bbb 456 987'

Rozmiestnite všetky podreťazce s číslami do troch skupín. A vypíšte ich pomocou cyklu.

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
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť