⊗pyPmREMFiP 63 of 129 menu

Python-də finditer metodunda qəliblər

finditer metodunda qəliblərdən də istifadə etmək olar. Gəlin praktikada baxaq. Tutaq ki, bizim belə bir sətirimiz var:

txt = 'aaaa 123 bbbb 456'

Gəlin sətirdə olan bütün rəqəmləri qəliblərə yerləşdirək. Və obyektləri tsikl ilə əzbərləyərkən birinci uyğunluğu (o, sıfırıncı qəlib hesab olunacaq), həmçinin onun elementlərini, onlar da öz növbəsində qəliblərə paylanmış şəkildə çıxaraq:

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

Kod icra edildikdən sonra sıfırıncı qəlib, yəni bütün alt sətir, həmçinin bu alt sətirdən birinci və ikinci simvol çıxarılacaq:

'12 1 2' '45 4 5'

Verilmiş sətir:

txt = 'aaa 123 bbb 456 987'

Rəqəmləri olan bütün alt sətirləri üç qəlibə paylayın. Və onları tsikl köməyi ilə çıxarın.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et