Задача курса

Python set.discard: удаление элементов без KeyError

Курс «Python для новичков» · урок «Множество: создание и проверка принадлежности»

Условие

Безопасно удали два имени

В программе уже задано множество subscribers = {'anna', 'boris', 'vika'}.

Прочитайте две строки — два имени, которые нужно удалить. Удалите каждое имя из множества методом discard().

Выведите результат строго в двух строках:

  1. в первой строке — количество оставшихся подписчиков;
  2. во второй строке — оставшиеся имена в алфавитном порядке, разделённые одним пробелом.

Выводите имена без фигурных скобок, кавычек и запятых. Чтобы получить стабильный порядок, используйте sorted(subscribers).

Если какого-либо имени в множестве нет, программа всё равно должна завершиться без ошибки.

Попробуйте решить

РешениеPython
Без регистрации · результат не сохраняется