@Al98

Как изменить эмоциональную окраску текста?

Как можно изменить эмоциональную окраску первого текста, на вторую? через алгоритм и матрицу.
Я ввожу два текста и пытаюсь заменить второй на первый. Чтобы программа считывала каждое слово, пропускала, если слово есть и меняла на другое (из второго), если не повторяется.
  • Вопрос задан
  • 117 просмотров
Пригласить эксперта
Ответы на вопрос 1
seven5674
@seven5674
Старый я уже что бы что-то в себе менять
хз конечно правильно ли я понял что вы хотите
да и начальные условия не понятны
если тупо в лоб и с теми ограничениями что у вас есть то можно так

c = set(text1.split()).difference(set(text2.split()))
for i, w in enumerate(text1.split()):
    if w in c:
        print("{} -> {}".format(w, text2.split()[i]))
    else:
        print(w)

и того
Сергей
сегодня
получил
двойку -> отлично
на
уроке.
Дома
ждет
его
наказание. -> подарок.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы