title: How come I can add the boolean value False but not True in a set in Python?
body: <p>I just started investigating the set data type in Python. For some reason, whenever I add the Boolean value of True to a set it doesn't appear. However, if I add False to a set it will become an element of the set. I was shocked when I googled this question that nothing came up.</p>
  
  <pre><code>example1 = {1, 2, 7, False}
  example2 = {7, 2, 4, 1, True}
  
  print(example1)
  print(example2)
  </code></pre>
  
  <p>The output is:</p>
  
  <pre><code>{False, 1, 2, 7}
  {1, 2, 4, 7}
  </code></pre>