/
Вопросы и ответы
/
Python
/

Какой метод используется для замены подстроки python?

Какой метод используется для замены подстроки python?

3 года назад

Andrey Moshkov

Ответы

1

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

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

3 года назад

Карина Абдуллаева