Rfind()әдісі .Әдіс синтаксисі: stroke.rfind (podstr), мұнда podstr - ішкі
жол. Әдіс жолға соңғы ішкі жолдың кіру позициясын қайтарады. Егер ішкі жол
табылмаса, онда -1 мәні қайтарылады. Podstr параметрінен кейін бастапқы
позицияны және ішкі жолды іздейтін жолдағы соңғы позицияларды көрсетуге
болады. Бұл параметрлер міндетті емес, егер бастапқы позиция болмаса, іздеу
жолдың басынан бастап жүзеге асырылады.
Find()әдісі .Әдіс синтаксисі: stroke.flnd (podstr), мұнда podstr - ішкі
жол. Алдыңғы әдіске қарағанда, find() әдісі ішкі жолдың жолға бірінші кіру
позициясын қайтарады. Егер ішкі жол табылмаса, онда -1 мәні қайтарылады.
Count() әдісі.Әдіс синтаксисі: stroke.count (podstr), мұнда podstr - ішкі
жол. Бұл әдіс podstr ішкі жолының пайда болу санын stroka жолына қайтарады.
Strip() әдісі Әдіс синтаксисі: stroka.strip(). Бұл әдіс stroka жолындағы
бастапқы және соңғы бос орындарды жояды.
Lstrip() и Rstrip()әдістері . Олардың синтаксисі мен әрекеті
қарастырылған strip () әдісіне ұқсас, айырмашылығы - lstrip() әдісі бастапқы
жолдың басынан сол жақтағы бос орын таңбаларын жояды, ал rstrip() әдісі
бастапқы жолдың соңында. Strip(), strip() және lstrip() әдістерін қолдана отырып,
бос орындарды ғана емес, жоюға болатындығын ескерсек. Сонымен, егер
әдістердің бірінің параметрі ретінде таңбаны немесе таңбалар тізбегін көрсетсеңіз,
онда ол (олар) жойылады.
Split() әдісі. Әдіс синтаксисі: stroka. split(). Әдіс жолды ішкі жолдарға
бөледі және оларды тізімге қосады. Егер бөлгіш параметр ретінде болса, онда жол
көрсетілген бөлгішке сәйкес ішкі жолдарға бөлінеді. Ол болмаған жағдайда бос
орын бөлгіш болып саналады.
Join()әдісі .Синтаксис әдісі: бөлгіш.join (spisok), мұндағы spisok - тізім
немесе кортеж. Жолды тізімге айналдырудың тағы бір әдісі - list() функциясын
қолдану, ал кері әрекеті ]join() әдісімен жүзеге асырылады. Мұндай түрлендірулер
жол элементін индекс бойынша өзгерту үшін қажет, өйткені жолдар бастапқыда
өзгермейді.
Достарыңызбен бөлісу: |