Python убрать то что уже было
Есть 2 строки, к примеру
one = "Привет. Как ты?"
two = "Привет. Как ты? Я хорошо"
как сделать что бы убрать все слова которые были в первой из второй что ыб получилось
two = " Я хорошо"
Ответы (1 шт):
Автор решения: Johan
→ Ссылка
Можно так:
one = "Привет. Как ты?"
two = "Привет. Как ты? Я хорошо".replace(one, '').strip()
print(two)
)) А если перед "Я" пробел, то strip() не надо. Можно сделать еще проверку, есть ли содержимое one в two:
one = "Привет. Как ты?"
two = "Привет. Как ты? Я хорошо"
if one in two:
two = "Привет. Как ты? Я хорошо".replace(one, '').strip()
print(two)
Вариантов масса.