РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗pyPmREMFiP 63 of 129 menu

Python-дағы finditer әдісіндегі кармандар

finditer әдісінде де кармандарды пайдалануға болады. Тәжірибеде қарастырайық. Бізде мына жол бар делік:

txt = 'aaaa 123 bbbb 456'

Жолдағы барлық сандарды кармандарға орналастырайық. Ал цикл арқылы объектілерді айналып өткенде, бірінші сәйкестікті (ол нөлдік карман деп саналады), сонымен қатар оның элементтерін de өз кезегінде кармандарға бөліп шығарайық:

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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау