1
10
因此,对于您的新示例,请尝试以下方法:
基本上,除非您正在编写自己的迭代器,否则您不需要
|
2
7
对于python版本,我将使用如下的生成器表达式:
或者对于过滤值的这种特殊情况,更简单地说
|
3
5
与Python代码(使用Ruby生成器)完全相同的是:
在上面的例子中,列表是延迟生成的(就像在Python示例中一样);请参见:
|
4
1
我知道这并不完全是你想要的,但是用Ruby来表达你的例子的更优雅的方式是:
|
6
1
|
7
1
任何涉及一系列值的东西都最好用一个范围来处理,而不是
|
Ahmed Elbohoty · Python为什么我在这里没有输出 7 年前 |
Aaron_ab · python-yield(yield)做什么? 7 年前 |
Chancelot · 块执行的测试ruby屈服方法 7 年前 |
georg · 从阵列创建的生成器列表中生成 7 年前 |
TinyTheBrontosaurus · 如何在产量中扩展元组? 7 年前 |
Eric Burel · 按顺序运行一系列sagas效果 7 年前 |
geostocker · C#[重复]中的产量理解困难 7 年前 |