Ctrl K

Слова, прозвучавшие один раз

Лёгкая
Два человека сказали по фразе: first и second. Каждая фраза — это слова из строчных латинских букв, разделённые одиночными пробелами. Назовём слово одиноким, если за обе фразы вместе оно прозвучало ровно один раз: встречается в одной фразе единственный раз и отсутствует в другой. Верните список всех одиноких слов в любом порядке.
Пример 1
first="red fox runs fast", second="blue fox runs" → ['red', 'fast', 'blue']

"fox" и "runs" есть в обеих фразах. "red" и "fast" встречаются один раз только в первой, "blue" — один раз только во второй.

Пример 2
first="go go", second="stop" → ['stop']

"go" сказано дважды, поэтому не подходит; остаётся "stop".

Ограничения
  • 1 ≤ len(first), len(second) ≤ 200
  • Фразы состоят из строчных латинских букв и пробелов
  • Нет пробелов в начале и в конце, слова разделены ровно одним пробелом
Встречал эту задачу на настоящем собесе?
Решили0
Пробовали0
Отправок0
Принято—
Темы
Похожие задачиЗаписка из вырезанных букв ЛёгкаяПервая буква без пары ЛёгкаяСлова из набора плашек ЛёгкаяВывески из букв ЛёгкаяБуквы туда и обратно Лёгкая
загружаем Python…
Вход
first="red fox runs fast", second="blue fox runs"
Ожидается
['red', 'fast', 'blue']

«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 123 теста на сервере, включая скрытые.