advanced stitching Flashcards
( “spam “ “eggs” ) == “spam eggs”
Это известно как неявная конкатенация строк
s = “Hi there!”
start = 0
end = 7
print (s. find ( “er” , start, end)) # 5
print (s. find ( “q” )) # -1
Поиск в строке:
5
-1
Выведет первое индекс первого появления информации в строке
index
Основное отличие состоит в том, что если index не найдет подстроку, то вызовет исключение ValueError.
translate()
Python используется для преобразования строк путем замены определенных символов другими символами
intab = “aeiou”
outtab = “12345”
trantab = str .maketrans(intab, outtab)
str = “This is string example”
print ( str .translate(trantab))
Может использоваться для удаление элементов, для этого надо передать третий аргумент:
intab = “aeiou”
trantab = str .maketrans( ‘’ , ‘’ , intab)
str = “This is string example”
print ( str .translate(trantab))