title: How to add new value to a list without using 'append()' and then store the value in a newly created list?
body: <p>I have been trying this a lot.</p>
  
  <pre><code>&gt;&gt;&gt; x = [4,5]
  &gt;&gt;&gt; y = x.append(7)
  &gt;&gt;&gt; print y
  None
  &gt;&gt;&gt;print x
  [4, 5, 7]
  </code></pre>
  
  <p>How is this possible?</p>
  
  <p>When I trying storing the values in the new list <code>y</code> and the print it, it results in <code>None</code> and it also changes the current list `x.</p>
  
  <p>Is there any other way to do this in Python?</p>