что есть во втором, а из второго - все то, что есть в первом, как это сделать, чтобы не изобретать велосипед? Спасибо!
lst1 = [1, 2, 3, 4] lst2 = [2, 3, 5, 6] set1 = set(lst1) set2 = set(lst2) print(list(set1 - set2)) print(list(set2 - set1)) >>> [1, 4] >>> [5, 6]
Повторяющиеся элементы успешно проебаны
А если там какие-то сложные объекты для которых не определено хэширование?
Есть готовые функции, permutation или как их там. Гуглите
Обсуждают сегодня