⊗pyPmREMFiP 63 of 129 menu

Python'da finditer yönteminde gruplar

finditer yönteminde de gruplar kullanılabilir. Pratikte görelim. Bir dizgemiz olsun:

txt = 'aaaa 123 bbbb 456'

Dizede bulunan tüm rakamları gruplara yerleştirelim. Ve nesneleri döngü ile gezerken, ilk eşleşmeyi (sıfırıncı grup olarak sayılacaktır) ve onun elemanlarını, yine kendi içinde gruplara dağıtılmış olarak yazdıralım:

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

Kod çalıştıktan sonra, sıfırıncı grup, yani tüm alt dizi, ve ayrıca bu alt dizeden birinci ve ikinci karakter yazdırılacaktır:

'12 1 2' '45 4 5'

Bir dize verildi:

txt = 'aaa 123 bbb 456 987'

Tüm sayı içeren alt dizileri üç gruba dağıtın. Ve bir döngü kullanarak yazdırın.

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet