a = [1, 2, 4] b = [9, 2,2,2,3,3, 4,4] c= set(a) & set(b) print(c)
Результат: {2, 4}
{2, 4}
Мне нужно это как: {2,2,2,4,4}
{2,2,2,4,4}
Спасибо
Если вы хотите, чтобы дубликаты в результате соответствовали дубликатам в b. (как в вашем примере)
b
c= [i for i in b if i in a]
вывод:
[2, 2, 2, 4, 4]