title: how to create an list of a specific type but empty
body: <p>How to create a list of a specific type of object but empty? Is it possible? I want to create an array of objects (the type is called Ghosts) which later will contain different types that inherit from that one class called Ghosts. It's all very simple in C++ but i'm not sure how to do that in python. I tried something like this:</p>
  
  <pre><code>self.arrayOfGhosts = [[Ghost() for x in xrange(100)] for x in xrange(100)]
  </code></pre>
  
  <p>but it's already initialised by objects, and I don't need it, is there a way to initialise it by 0 but have an list of type Ghost?</p>
  
  <p>As you see I'm very new to python. Any help will be highly appreciated.</p>