Установить строку. Очевидные:
>>> s = set([1,2,3])
>>> s
set([1, 2, 3])
>>> str(s)
'set([1, 2, 3])'
Строка для установки? Может быть, так?
>>> set(map(int,str(s).split('set([')[-1].split('])')[0].split(',')))
set([1, 2, 3])
Чрезвычайно уродливый. Есть ли лучший способ сериализации/десериализации наборов?