⊗pyPmREMFiP 63 of 129 menu

Кішэні ў метадзе finditer Python

У метадзе 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
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць