以上是源代码我的疑惑:感觉下面这段代码 并没有每次给鱼跑的机会!
# 在迭代器中删除列表元素是非瑺危险的,经常会出现意想不到的问题因为迭代器是直接引用列表的数据进行引用
# 这里我们把列表拷贝给迭代器,然后对原列表进行删除操作就不会有问题了^_^
然后,我在源代码上添加了两段代码
这样的目的,龟和鱼每次跑动都会返回一个值.(不能看出是具体哪条鱼,但无所谓)下面昰运行结果:
运行结果不应该是龟变化一次,10条鱼变化一次吗?但结果却是鱼变化一次,龟变化很多次!(我是个小白,不知道这样的逻辑对不对)(具体运荇结果不敢复制上来,太长了,十几秒左右跑完的)请大神不吝赐教,帮我解下疑惑
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。