I have a list that I want to change in a for loop. It changes in the loop but the changes are not persistant outside of the loop.<br>I thought lists were mutuable objects so I am a bit confused.<br><br>Sample Code....<br>#!/usr/bin/env python
<br>&quot;&quot;&quot; Testing lists &quot;&quot;&quot;<br><br>mylist = [ 'One&nbsp;&nbsp;&nbsp; ', '&nbsp;&nbsp; two', '&nbsp;&nbsp; three&nbsp;&nbsp; ' ]<br>print mylist<br>for element in mylist:<br>&nbsp;&nbsp;&nbsp; element = element.strip()<br>&nbsp;&nbsp;&nbsp; print &quot;&lt;&gt;&quot; + element + &quot;&lt;&gt;&quot;
<br>print mylist<br><br><br>Sample Output....<br>['One&nbsp;&nbsp;&nbsp; ', '&nbsp;&nbsp; two', '&nbsp;&nbsp; three&nbsp;&nbsp; ']<br>&lt;&gt;One&lt;&gt;<br>&lt;&gt;two&lt;&gt;<br>&lt;&gt;three&lt;&gt;<br>['One&nbsp;&nbsp;&nbsp; ', '&nbsp;&nbsp; two', '&nbsp;&nbsp; three&nbsp;&nbsp; ']<br><br>