擅长:python、mysql、java
<p>使用<a href="http://docs.scipy.org/doc/numpy/reference/generated/numpy.fromiter.html" rel="nofollow">^{<cd1>}</a>:</p>
<pre><code>def f(n):
for j in range(n):
yield j
>>> np.fromiter(f(5), dtype=np.intp)
array([0, 1, 2, 3, 4])
</code></pre>
<p>如果事先知道迭代器将返回的项数,则可以使用<code>count</code>关键字参数加快速度:</p>
^{pr2}$