Задать вопрос
@bigburn
Делаю неживое живым

Как лучше найти пересечение списков?

Имеются 2 списка, элементы которых - строки (состоящие из 2 знаков - лат. буквы и цифры; количество элементов в каждом списке не более 100; элементы в списках не повторяются).
Нужен список, элементы которого будут "пересечением" двух данных, т.е. содержать элементы, которые есть и в первом, и во втором списке.
PS Пока что в голову пришла мысль переводить данные списки в сеты, после чего использовать &. Но нет ли более дешевого (в хорошем смысле) алгоритма?
  • Вопрос задан
  • 2793 просмотра
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 2
svfat
@svfat
☺Нужен VPS? Два месяца бесплатно. Смотри профиль☺
set будет работать быстрее всего
Ответ написан
Комментировать
Можно изначально хранить данные в set.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы