for -> speed slow
set(a).intersection( set(b) )
set(a).union( set(b) )
set(a) ^ set(b)
set(a).difference( set(b) ) a-b ( not b -a )
for -> speed slow
set(a).intersection( set(b) )
set(a).union( set(b) )
set(a) ^ set(b)
set(a).difference( set(b) ) a-b ( not b -a )