⊗pyPmREMFiP 63 of 129 menu

ჯიბეები Python-ის finditer მეთოდში

finditer მეთოდში ასევე შესაძლებელია ჯიბეების გამოყენება. პრაქტიკაში ვნახოთ. დავუშვათ, გვაქვს სტრიქონი:

txt = 'aaaa 123 bbbb 456'

სტრიქონში არსებული ყველა ციფრი ჯიბეებში მოვათავსოთ. ხოლო ობიექტების ციკლით გადამებისას გამოვიტანოთ პირველი შესაბამისობა (ის განიხილება როგორც ნულოვანი ჯიბე), და მისი ელემენტებიც, რომლებიც თავის მხრივ ჯიბეებშია განაწილებული:

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

კოდის შესრულების შემდეგ გამოიტანება ნულოვანი ჯიბე, ანუ მთლიანი ქვასტრიქონი, და ასევე პირველი და მეორე სიმბოლო ამ ქვასტრიქონიდან:

'12 1 2' '45 4 5'

მოცემულია სტრიქონი:

txt = 'aaa 123 bbb 456 987'

ყველა ქვასტრიქონი რიცხვებით სამ ჯიბედ გადაანაწილეთ. და გამოიტანეთ ისინი ციკლის გამოყენებით.

ქართული
AfrikaansAzə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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა