Imposta su stringa. Ovvio:Converti Python impostato su stringa e viceversa
>>> s = set([1,2,3])
>>> s
set([1, 2, 3])
>>> str(s)
'set([1, 2, 3])'
Stringa da impostare? Forse così?
>>> set(map(int,str(s).split('set([')[-1].split('])')[0].split(',')))
set([1, 2, 3])
Estremamente brutto. C'è un modo migliore per serializzare/deserializzare i set?
ast.literal_eval, non eval – georg
@ thg435 aggiunto che pure. –