Какой метод используется для замены подстроки python?
Ответы
Карина Абдуллаева
25 ноября 2022
Для замены подстроки можно использовать метод str.replace(old, new[, count])
. Он вернет копию строки, в которой все подстроки old будут заменены на new (необязательный параметр count указывает сколько замен нужно производить).
Так как строка неизменяемый формат, то метод возвращает именно копию. Но можно переприсвоить переменную, и замена "как будто" произойдет в той же строке.
Примеры:
a = 'The Young Pope'
a.replace('Young', 'New')
# 'The New Pope'
a
# 'The Young Pope'
a = a.replace('Young', 'New')
a
# 'The New Pope'
Ссылка на документацию
1
0