title: Python 3, range().append() returns error: 'range' object has no attribute 'append'
body: <p>In Python 2.7 the following works without a problem:</p>
  
  <pre><code>myrange = range(10,100,10)
  myrange.append(200)
  print(my range)
  </code></pre>
  
  <p>Output: [10,20,30,40,50,60,70,80,90,200]</p>
  
  <p>Conversely, in Python 3.3.4 the same code snippet returns the error: <strong>'range' object has no attribute 'append'</strong></p>
  
  <p>Please could someone explain the reason for this error in Python 3.3.4, and where possible, provide a solution?</p>
  
  <p>The desired output: [10, 20, 30, 40, 50, 60, 70, 80, 90, 200].</p>
  
  <p>Many thanks in advance,
  mrj.</p>