generator 相关问题

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

HTML评论生成器

这可能看起来像一个奇怪的问题,但我正在寻找一个HTML语言的评论生成器。虽然我相信同样的问题适用于任何语言。我说的注释生成器是指当你 ...

回答 2 投票 1

使用生成器整理用户在多行的输入。

我试图在这里节省一些内存--我正在构建一个程序,在这个程序中,用户可以输入一个(堆栈式)整数列表,如 1 2 3 4 5 . . . 下面的代码很好用! input_list = [] while True: ...。

回答 1 投票 0

当你调用一个包含yield的函数时会发生什么?

我在这里读到了以下例子:>>> def double_inputs(): ... while True: # 第1行 ... x = yield # 第2行 ... yield x * 2 # 第3行 ... >>> gen = ...

回答 2 投票 1

重装传奇封号

我是Redux Saga和生成器的新手,所以正试图了解如何在执行调度后的其余代码之前 "等待 "一个调度动作。比如说 / ...

回答 1 投票 0

在JavaScript生成器函数中,第二收益率不工作。

我在学习javascript,如果发现新的概念在函数作为生成器函数作为新的功能在ES6 var num=5; function * x() { yield num++; yield num*=num; }; x().next(); {value: ...

回答 1 投票 0

为什么有默认参数的函数不被接受为0-arg Generator?

以下代码试图使用ns::generateInt()作为std::generate_n()的生成器参数。/ main.cpp #include #include #include static int ...

回答 1 投票 2

ImageGenerator和Model.predict的问题。

我需要有3张图片作为我的CNN的输入,我使用ImageGenerator和flow_from_dataframe进行预处理:idg = ImageDataGenerator(rescale = 1.255) A_gen = idg.flow_from_dataframe(df,...)

回答 1 投票 0

"yield from "可以用于什么样的对象?

最初(PEP 380),yield from语法被引入,用于委托给 "子生成器"。后来,它被用于现在已经废弃的基于生成器的coroutine。我找不到什么样的 ...

回答 1 投票 6

ES6:如何在不损失收益能力的情况下拆分一个异步生成器函数?

我有一个async生成函数(批处理作业的),随着时间的推移,它变得相当大。我想把它分割成多个函数:async *execute()。AsyncGenerator { await doThis()...。

回答 2 投票 3

在 "功能性 "python中处理副作用的正确方法

下面的代码可以用,而且比标准的python版本略短(基本上每个filter语句节省1行,每个map节省1行,所以这段代码比标准的python版本短了4行 ...

回答 1 投票 1

scrapy限制域名的请求量

import scrapy from urllib.parse import urljoin class MyCrawlSpider(scrapy.Spider).LIMIT_OF_DOMAIN = 100 def start_requests(self): with open(link.txt) as f: urls =...。LIMIT_OF_DOMAIN = 100 def start_requests(self): with open('link.txt', 'r') as f: urls =...

回答 1 投票 0

如何在Python中用较少的时间复杂度来检查一个项目是否在生成器中。

gen = (i for i in range(1000)) print(555 in gen) #True 我们可以使用 in 运算符检查一个元素是否存在于生成器中。时间复杂度是多少?降低时间复杂度的最佳方法是什么?

回答 1 投票 0

自定义类项目列表的循环迭代器生成器。

假设我有一个自定义类: public class CustomClass { private String name; private String data; public CustomClass(String name, String data) { this.name = name; this.data ...。

回答 4 投票 1

随机数生成器函数 ran2 数学配方

鉴于我们以一个负整数[种子]开始调用函数 ran2,它将产生一系列的随机数。如果使用相同的种子,这个序列可以完全重新生成。现在...

回答 1 投票 1

返回迭代器、for循环中的屈服和从可迭代中的屈服之间有什么区别?

考虑以下三个函数: def return_iter(iterable): return iter(iterable) def for_loop_yield(iterable): for item in iterable: yield item def yield_from_iter(iterable): ...

回答 1 投票 0

回调或生成器来处理重复性代码块的特定部分?

我有一堆逻辑,在API的不同部分重复了好几次,几乎所有的东西都是一样的,除了一个额外的工作有时必须完成,而且永远不会相同。要...

回答 1 投票 0

如何使用 keras TimeSeriesGenerator with shuffle=True?

keras TimeseriesGenerator在shuffle=True的情况下,提供了一个随机标签,而不是与生成的时间序列相匹配的标签。我想知道如何使用TimeseriesGenerator使其生成洗牌的批次......。

回答 1 投票 0

如何基于生成器创建一个数组?

说我有一个大数组。A = 2*np.ones([100, 100, 100]) 我想对它进行一些计算,例如: def squared_elements(M): yield M**2 我选择使用生成函数,因为我的... ...

回答 1 投票 0

如何包装一个Node`EventEmitter`,使其能够作为一个终止的`AsyncIterator`来消费?

我正试图使用一个XML流解析API (xml-flow),该API暴露了一个Node EventEmitter,该Node EventEmitter为我感兴趣的标签发出一堆标签事件,当它完成读取标签时,还发出一个结束事件。

回答 1 投票 0

过去Docker是如何生成容器名的?

容器名称生成器 根据names-generator.go:Docker,从0.7.x开始,从著名的科学家和黑客中生成名称。历史 这个文件的提交历史只到 ...

回答 1 投票 -2

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