擅长:python、mysql、java
<p>这应该给你一个基本的想法。如果还不够的话,请澄清。你知道吗</p>
<pre><code>big_list = [[1,2,3],[3,4]]
def func_a():
for current_list in big_list:
for value in current_list:
yield value
y = func_a()
for x in y:
print x
if x>2:
break
print 'broke'
for x in y:
print x
</code></pre>