Какой метод используется для замены подстроки 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'

Ссылка на документацию

Добавьте ваш ответ

Рекомендуемые курсы

классы
инкапсуляция
связывание
исключения
12 часов
Посмотреть
Python
Numpy
массивы
11 часов
Посмотреть
роутинг
миграции
шаблонизация
ORM
21 час
Посмотреть