Метод replace()
Методreplace()
с двумя параметрами возвращает копию исходной строки, в которой все элементы, равняющиеся первому аргументу, замененяются вторым аргументом. р>
Посмотрите на пример кода в редакторе. Запустите его.
Код выводит:
www.pythoninstitute.org
Thare are it!
Apple
output
Второй аргумент может быть пустой строкой (тогда замена фактически удаляет все символы строки), но первый не может быть пустым.
Вариант replace()
с тремя параметрами использует третий аргумент (число) для ограничения количества замен.
Посмотрите на приведенный ниже пример кода:
print("This is it!".replace("is", "are", 1))
print("This is it!".replace("is", "are", 2))
Можете угадать его вывод? Запустите код и проверьте свои догадки.