generator 相关问题

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

如何将生成器对象保存为png、jpg或其他图像文件

我正在使用 GitHub 上的 timeseries-generator 来获取合成线图。 效果很好。 但现在我想将绘图作为单独的 png 图像保存到文件中。 到目前为止,这是我的代码: 我=范围(0,4) ...

回答 1 投票 0

使用随机数种子逆向计算平均值

在R语言4.4.1版本中(版本应该不重要,只是为了讨论),我们编写代码: 设置.种子(1234) x <- 5 y <- rnorm(1, mean = x, sd = 0.1) We will be able to ...

回答 2 投票 0

使用 R 中的种子逆向计算平均值

在R语言4.4.1版本中(版本应该不重要,只是为了讨论),我们编写代码: 设置.种子(1234) x <- 5 y <- rnorm(1, mean = x, sd = 0.1) We will be able to ...

回答 1 投票 0

如何在 Python 字典列表中有效地检查值?

假设我有一个字典列表: 宇宙生物 = [ {'type': '龙', 'weight': 1400}, {'类型':'海妖','重量':6000}, {'类型':'精灵','重量':75} ] 我怎样才能搜索如果...

回答 2 投票 0

未分配给变量时生成器的意外行为

有人可以解释这两种执行之间的区别吗?这是我的生成器函数: 定义 g(n): 尝试: 产量 n 打印(“第一个”) 除了 BaseException 为 e: ...

回答 1 投票 0

Java 中的生成器函数等效

我想用 Java 实现一个迭代器,其行为有点类似于以下 Python 中的生成器函数: def 迭代器(数组): 对于数组中的 x: 如果 x!= 无: 对于 x 中的 y: ...

回答 10 投票 0

使用yield对Python函数进行正确的类型注释

阅读 Eli Bendersky 关于通过 Python 协程实现状态机的文章后,我想...... 查看他在 Python3 下运行的示例 并为

回答 3 投票 0

使用 Blum Blum Shub 算法的伪随机数生成器

我们需要在伪随机数生成器中实现 Blum Blum Shub 算法。我尝试在 C# 中搜索实现来获得一个想法,但没有成功。我们需要的一些方法...

回答 3 投票 0

二叉树同边缘问题的有效解决方案

二叉树的边缘是由其叶子组成的序列,从 左到右。同边缘问题 [Hewitt & Patterson, 1970] 包括确定两个二叉树是否有...

回答 3 投票 0

*相同边缘*问题的有效解决方案

二叉树的边缘是由其叶子组成的序列,从 左到右。同样的边缘问题 [Hewitt & Patterson, 1970] 包括确定两个二叉树是否有...

回答 1 投票 0

当生成器被包装以充当上下文管理器时,使用Python生成器的.send()

Python 的 contextlib 提供了将生成器转变为上下文管理器的包装器: 从 contextlib 导入 contextmanager @contextmanager def gen(): 屈服 将 gen() 设为 cm: ... 还有发电机

回答 3 投票 0

如何在应用程序中自动执行 dbset 操作?

我有一个实体数量较多的项目,以及一个未来可以进一步扩展的项目。此时,我想自动化我的 dbset 操作。这种情况,用什么样的发电机...

回答 1 投票 0

压缩两个生成器会产生意想不到的结果。拉链是如何工作的?

我有两台发电机,一台取决于另一台的输出。 导入异步 def do_work(n): 对于范围 (n) 内的 i: 产量我 def more_work(x): 对于 x 中的 i: 产量 i * 2 ...

回答 1 投票 0

如何在Python中高效地检查字典列表中的值?

假设我有一个字典列表: 宇宙生物 = [ {'type': '龙', 'weight': 1400}, {'类型':'海妖','重量':6000}, {'类型':'精灵','重量':75} ] 我怎样才能搜索如果...

回答 1 投票 0

Python、Tkinter:对生成器内的函数应用延迟

我正在 python tkinter 中制作一个应用程序来可视化算法。我想对quick_sort内部调用的函数partition()应用延迟(window.after())。 window.after() 似乎只是

回答 1 投票 0

重用生成器表达式

生成器表达式是一个非常有用的工具,并且比列表推导式有一个巨大的优势,那就是它不会为新数组分配内存。 我面临的问题

回答 4 投票 0

为什么在 Python 中解包时理解仅适用于元组?

我尝试在元组上使用列表理解,在解包时效果很好,但在分配给单个变量时效果不佳。 如果我运行代码 var1, var2, var3 = (i 代表范围 (3) 中的 i) var1 = 1, va...

回答 1 投票 0

为什么即使变量不是静态的结果也是一样的?

char next_char(void){ 字符字母='a'; while(字母!='z'){ 字母=字母+1; char next_char(void); } printf("%c",字母); } 当变量字母为 s...

回答 1 投票 0

将异步生成器转换为同步生成器

想象一下我们有一个原始的API,它返回一个生成器(它实际上是一种从服务器带来页面/结果块的机制,同时向用户提供一个简单的生成器,并让他

回答 2 投票 0

泛型函数生成器的计算时间

尝试计算使用生成器的任何函数的每个收益所花费的时间,但我找不到任何方法来做到这一点。 我得到的最接近的是创建一个像这样的包装器: def catchtime_wrapper_for_met...

回答 1 投票 0

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