擅长:python、mysql、java
<p>而不是这个</p>
<pre><code>while self.x < len(self.query_data):
pass
</code></pre>
<p>与C或Java不同,一个好的pythonic解决方案将使用enumerate:</p>
<pre><code>>>> listy = ['a','b','c']
>>> for idx, val in enumerate(listy):
>>> print 'listy[{}] is {}'.format(idx, val)
listy[0] is a
listy[1] is b
listy[2] is c
</code></pre>