Isn't it simpler to just write:
set_new = set(new)
and not have the extra step of making a list?