No puedo agregar el número entero 1
a un conjunto existente. En un shell interactivo, esto es lo que estoy haciendo:Agregar el número 1 a un conjunto no tiene efecto
>>> st = {'a', True, 'Vanilla'}
>>> st
{'a', True, 'Vanilla'}
>>> st.add(1)
>>> st
{'a', True, 'Vanilla'} # Here's the problem; there's no 1, but anything else works
>>> st.add(2)
>>> st
{'a', True, 'Vanilla', 2}
Esta pregunta fue publicada hace dos meses, pero creo que fue malinterpretado. Estoy usando Python 3.2.3.
¿Por qué tratar de almacenar valores de verdad, cadenas y números en un solo juego? ¿Qué problema estabas tratando de resolver? –