我無法將整數1
添加到現有集合。在交互式shell中,這是我正在做的:將數字1添加到集合不起作用
>>> 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}
這個問題在兩個月前發佈,但我相信它被誤解了。 我正在使用Python 3.2.3。
爲什麼你會嘗試存儲在一組真值,字符串和數字?你想解決什麼問題? –