Необходимо собрать и вывести все уникальные слова из строки рекламного текста. Какой из перечисленных типов данных Python подходит лучше всего?
Выберите все подходящие ответы
set — специально создан для хранения уникальных элементов, автоматически удаляет дубликаты, быстрый поиск O(1).
Но технически подходят и другие структуры с хешированием.
dict - для решения задачи избыточен, занимает больше памяти, менее читаем по смыслу:
dict как счетчик - если кроме уникальности слов нужна частота:
list - не хешируемая структура, O(n²) сложность, но можно добавить проверку:
Отметьте свой прогресс