Python生成器的问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python生成器的问题相关的知识,希望对你有一定的参考价值。
for r in range(1:10):
for doc in docs:
x1 = do something1 with doc
x2 = do something2 with doc
yield x1, x2
(1)在 r = 1的时候,正常循环输出。
(2)内部迭代完后,r =2,这时候进入不了 for doc in docs 里面的语句。
(3)个人考虑是迭代完一轮后, doc 一直指向了docs的最后一个。
请问如何才能够让内部的循环迭代10次,谢谢
就按你举得例子
第一次是:
x = [[1,2],[3,4],[5,6]]
第二次dd(i)时:
x = [1,2]
第三次:
x = 1
这时,for i in x 显然要报异常
python numpy生成的矩阵 小数点问题
为啥 我用numpy生成的整数矩阵 都有一位小数。。不想要小数怎么办?
好了, 我知道了
以上是关于Python生成器的问题的主要内容,如果未能解决你的问题,请参考以下文章