>>> a = [1,1,1,2,3,4,4]
>>> b = [1,1,2,3,3,3,4]
[1,1,2,3,4]
Обратите внимание, что это не тот же вопрос, что и этот:
Пересечение двух списков Python с сохранением дубликатов
Потому что, хотя в списке три единицы a, в списке b их только два, поэтому в результате должно быть только два.
[code]>>> a = [1,1,1,2,3,4,4] >>> b = [1,1,2,3,3,3,4]
[1,1,2,3,4] [/code]
Обратите внимание, что это не тот же вопрос, что и этот: Пересечение двух списков Python с сохранением дубликатов Потому что, хотя в списке три единицы a, в списке b их только два, поэтому в результате должно быть только два.