Методы строк
Строки, как объекты Python, обладают методами (т.е. функциями, которые выполняют сами объекты).
join(str) — Соединение строк из последовательности str через разделитель, заданный строкой
Python нысандары сияқты, әдістерге ие (яғни, нысандардың өздері орындаған функциялар).
join(str) - str тізбегінен жолдармен белгіленген сепаратор арқылы жолдарды біріктіреді
s="hello"
s1="-".join(s)
s1 # 'h-e-l-l-o'
|
s1.count(s[, i, j]) — количество вхождений подстроки s в строку s1. Результатом является число. Можно указать позицию начала поиска i и окончания поиска j:
s1.count(s[, i, j]) — - S1 жолында подстрок сының оқиғаларының саны. Нәтиже - бұл сан. Іздестірудің басталу орнын және іздеу j соңын көрсете аласыз:
s1="abrakadabra"; s1.count('ab') # 2
s1.count('ab',1) # 1
s1.count('ab',1,-3) # 0 , т.к. s1[1:-3]='brakada'
|
s1.find(s[, i, j]) — определяется позиция первого (считая слева) вхождения подстроки s в строку s1. Результатом является число. i и j определяют начало и конец области поиска:
s1.find(s[, i, j]) — - S1 жолындағы қосалқы тізбектердің бірінші (сол жақтан санау) жағдайы анықталады. Нәтиже - бұл сан. i және j іздеу аймағының басын және соңын анықтайды:
s1="abrakadabra"; s1.find('br') # 1
|
s1.replace(s2,s3[, n]) — создаётся новая строка, в которой фрагмент (подстрока) s2 исходной строки заменяется на фрагмент s3.
Достарыңызбен бөлісу: |