既存のセットに整数の1
を追加できません。インタラクティブシェルでは、これは私がやっているものです:番号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}
この質問は2ヶ月前に投稿されますが、私はそれが誤解されたと信じていました。 私はPython 3.2.3を使用しています。
なぜあなたは、単一のセット内の真理値、文字列、数値を格納しようとするのでしょうか?どのような問題を解決しようとしていましたか? –