generator 相关问题

生成器是子例程的泛化,主要用于简化迭代器的编写。生成器中的yield语句不指定要跳转到的协程,而是将值传递回父例程。

在此示例中,为什么使用生成器函数比填充和迭代数组要慢?

两个函数的故事我有一个函数可以将数组填充到指定值:function getNumberArray(maxValue){const a = []; for(让i = 0; i

回答 3 投票 13

使用PHP生成文档

是否可以使用php生成文档?哪些库最适合生成文档? PS。我需要使用UTF-8的库

回答 3 投票 1

生成具有唯一用户信息的PDF-PHP

我有一个移动应用,用户在其中输入他们的姓名,年龄,地址等。然后单击提交,然后将其存储在数据库中,然后用户通过Firebase收到一封包含该记录ID的电子邮件, ...

回答 1 投票 -1

ImageDataGenerator dtype不会更改数据类型

我正在尝试将ImageDataGenerator的输出数据转换为整数。这是我的生成器:train_mask_data_gen = ImageDataGenerator(rotation_range = 10,...

回答 1 投票 0

基本平方发生器给出了错误的结果

我制作了一个生成器,该生成器旨在返回前10个平方数,但似乎无法正常工作。结果应该是1 4 9 16 25 36 49 64 81 100,但是我却得到1 2 3 4 5 ...

回答 1 投票 0

关于产量的发电机用法

我的代码:function wrapper(generatorFunction){返回函数(... args){let generatorObject = generatorFunction(... args); generatorObject.next();返回generatorObject; }; } ...

回答 1 投票 0

python生成器中的TypeError

为什么执行我的函数时,我不断收到“ TypeError:类型'int'的参数不可迭代”的信息。请帮助我修复此错误并解释错误,谢谢!定义一个生成器函数...

回答 2 投票 -3

range是一个惰性序列,但在Python中不是生成器吗?

我听说范围是一个生成器,后来我意识到这不是通过这篇有用的文章。尽管这篇文章彻底解释了__contains__方法如何在恒定时间内工作,但我不是...

回答 1 投票 1

通过Python生成器迭代

我正在尝试编写一个函数,该函数将输入一个间隔字符串,例如“ 0-0,4-8,20-21,43-45”,以产生每个范围内的所有数字,即:[0 ,4,5,6,7,8,20,21,43,44,45] ...

回答 2 投票 0

迭代生成器Python

[我正在尝试编写一个函数,该函数将以一系列字符串作为输入,例如“ 0-0,4-8,20-21,43-45”,以产生每个范围内的所有数字,表示[0, 4,5,6,7,8,20,21,43,44,45] ...

回答 3 投票 0

唯一随机文件选择器生成器

我有一个包含大量文件的目录。我不想将所有文件名保留在内存中,但是我想使用生成器随机获取这些文件的子集。我可以使用...

回答 1 投票 0

在Python中使用生成器vs卢恩数的普通函数

我对生成器不熟悉,我认为我可以练习为luhn数字函数编写生成器。卢恩(Luhn)号码是有效的信用卡/借记卡号码(没有诈骗,我在书中看到了一个简单的练习...

回答 1 投票 0

在JavaScript中,生成器函数中的返回值应始终不返回任何内容吗?

换句话说,是在生成器函数反模式中返回someValue吗? .next()可以显示{值:3,已完成:true}:function * genFn(){yield 1;产量2;返回3; } ...

回答 1 投票 3

Python Generator抽象基类未实现必要的__del__,这是故意的吗?

Python中的生成器对象必须具有一个存在的close方法,以确保退出上下文管理器并尝试...最终:在对象被垃圾回收之前运行块。 PEP ...

回答 1 投票 2

如何从将另一个发电机产生的每一项都拿走的发电机产生收益?

我正在尝试简化一种算法,其中有3个生成器,以便主生成器耦合另外两个生成器以返回结果。 def main():尝试:#这是...

回答 1 投票 -2

为什么我的zip函数比最短的迭代次数更多?

我无法理解以下代码的输出。 def gengen(mp):def gen(start):而True:if start%mp == 0:yield start start + = 1 ...

回答 1 投票 0

如何在python中显示zip中的生成器对象值?

[我正在尝试在Jupyter Notebook中对WAV音频文件进行哈希处理。.我在创建频谱图时没有问题..但是在使用峰点进行哈希处理时(.zip)(频率值,时间值)。 def generate_hashes(...

回答 1 投票 0

'from mxnet import nd'导致语法错误:列表理解内的'yield'

我想从Mathematica切换到Python和MxNet,以继续开发基于反向传播/回归神经网络的Munsell色彩规范应用程序。我是Python和MxNet的新手,所以我是...

回答 1 投票 0

从Node.js事件处理程序到生成器

我有一个通过事件处理程序每 次发现数据时都会引发事件的监视器对象:monitor.on(“ data”,data => {/ *做某事* /})我想替换一下通过...

回答 1 投票 0

引发异常,但不关闭生成器

是否有可能从生成器引发异常(仅传递给.send()调用者),但不关闭Python中的生成器?考虑以下代码:def square_plus():n = 0 i = 0 ...

回答 2 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.