title: AttributeError: builtin_function_or_method' object has no attribute 'top'
body: <p>Here is the code:</p>
  
  <pre><code>class Enemies():
      def __init__(self):
          self.list = []
          self.number= random.randrange(8)
          self.image= pygame.image.load("C:/Users/Aitor/Desktop/Odin.png")
          self.rect= self.image.get_rect
          self.run_across= 0 #El numero que recorrera la lista
  
          for x in range(self.number):
              self.list.append(self.rect)
              self.list[self.run_across].top= random.randrange(20,50)
              self.list[self.run_across].left= random.randrange(20,50)
              self.run_across += 1
  
          self.run_across= 0
  </code></pre>
  
  <p>The error is in: <code>self.list[self.run_across].top= random.randrange(20,50)</code>
  The code is supposed to save in a list some rects with random dimensions but with the same image. I don't know why it get that error.</p>