Python memory management for list()
<p>I'm creating a tuple, and then converting it to a list with the code:</p>

<pre><code>y=("hello","the","world")
y=list(y)
</code></pre>

<p>Does python simply mark the objects as now mutable and reachable through the label y, or does it create a complete copy of every object, add these to the new list structure, and then delete the original immutable objects?</p>

<p>Cheers</p>
