In [32]: {1,2,3,4}.union({2,3,4,3}).union({3,4,1,2}).union({4,5,6,7})
Out[32]: {1, 2, 3, 4, 5, 6, 7}
Шапочка из вольги - нормальная идея. Пробовали. Но собака её умудряется снимать.
в процессе , на данном этапе нужно выучить основы С++