Вопросы к Поиску с Алисой
Разница между методами replace() и split() при работе со строками заключается в их назначении:
Таким образом, replace() работает с содержимым строки, заменяя подстроки, а split() — с структурой, разбивая её на части. metanit.com pylot.me
Кроме того, replace() возвращает объект str, а split() — список строк. stackoverflow.com