for loop syntax in python
<p>Sorry this might be a very stupid question. But I did have bug with the following naming.</p>

<pre><code>for i in my_hash_dict:      #1st
   for y in my_hash_dict[i]:
      do something with i ...

for i in my_hash_dict:       #2nd
      do something with i...
</code></pre>

<p>the problem is seems like if I reusing i this name in 2nd for loop , it "seems" will cost my program not running correctly. If I change the i in 2nd for loop, then seems everything working fine...</p>

<p>Maybe it just some of my stupid typo or something else cause this problem. </p>

<p>But I hope experiecned python programmer can give me some answers... Thankyou</p>
