title: python: immutable private class variables?
body: <p>Is there any way to translate this Java code into Python?</p>
  
  <pre><code>class Foo
  {
      final static private List&lt;Thingy&gt; thingies = 
         ImmutableList.of(thing1, thing2, thing3);
  }
  </code></pre>
  
  <p>e.g. <code>thingies</code> is an immutable private list of <code>Thingy</code> objects that belongs to the <code>Foo</code> class rather than its instance.</p>
  
  <p>I know how to define static class variables from this question <a href="https://stackoverflow.com/questions/68645/static-class-variables-in-python">Static class variables in Python</a> but I don't know how to make them immutable and private.</p>