Мне нужно проверить, является ли список подмножеством другого - все, что я ищу - это логическое возвращение.
Является ли тестирование равенства в меньшем списке после пересечения самым быстрым способом сделать это? Производительность крайне важна, учитывая количество наборов данных, которые нужно сравнить.
Добавление дополнительных фактов на основе обсуждений:
Будет ли один из списков одинаковым для многих тестов? Это как статическая таблица поиска.
Это должен быть список? Это не так - статическая таблица поиска может быть любой, которая работает лучше всего. Динамический - это диктовка, из которой мы извлекаем ключи для статического поиска.
Каково было бы оптимальное решение с учетом сценария?