问题标签 [for-loop]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 替代 'for i in xrange(len(x))'
所以我在另一篇文章中看到了下面的“坏”片段,但我看到的唯一选择涉及修补 Python。
我该怎么做才能避免这种“反模式”?
vb.net - VB.NET 无限循环
是否可以在 VB.NET 中编写无限 for 循环?
如果是这样,语法是什么?
msbuild - MSBuild exec 任务与 for
我正在尝试将以下命令作为 MSBuild 脚本的一部分运行:
这些命令通过以下方式在 exec 中实现:
该命令在控制台上运行良好,但是当尝试从 MSBuild 运行它时出现错误:
有什么建议么?
perl - 使用 foreach 或在 Perl 中迭代文件有什么区别?
我在 Perl 中有一个文件句柄FILE
,我想遍历文件中的所有行。以下有区别吗?
和
python - 关于python中for循环的问题
我想计算毕达哥拉斯三元组(下面的代码)并且我想无限地计算我如何在不使用三个 for 循环的情况下做到这一点?我可以以某种方式使用 for 循环吗?谢谢。
loops - 哪个是更好的做法 - 带中断或条件循环的 for 循环?
我只是好奇人们对这个话题的看法。假设我有一个对象数组,我想遍历它们以查看对象是否包含某些值,如果是,我想停止循环。哪个是更好的做法 - 带中断的 for 循环或条件循环?
我提供的示例中的伪代码仅用于论证(它也在 ActionScript 中,因为这是我最近的主要语言)。另外,我不是在寻找有关语法的最佳实践想法。
带中断的 for 循环:
条件循环:
python - 在 Python 生成器中使用 for...else
我是 Python 的for...else 语法的忠实拥护者——令人惊讶的是它的适用频率以及简化代码的效率。
但是,我还没有想出在生成器中使用它的好方法,例如:
在上面的示例中,我希望仅当为空print
时才执行该语句。i
但是,else
仅考虑break
和return
,它总是被执行,而不管 的长度i
。
如果不可能以for...else
这种方式使用,那么最好的方法是什么,以便print
仅在没有产生任何内容时执行该语句?
groovy - 如何让这个 Groovy 字符串搜索代码更高效?
我正在使用以下 groovy 代码在文件中搜索字符串、帐号。我正在阅读的文件大约 30MB,包含 80,000-120,000 行。有没有更有效的方法在包含给定 AcctNum 的文件中查找记录?我是新手,所以我不知道要研究哪个区域,toList()
或者 for 循环。谢谢!
objective-c - Objective-c 中的 for 循环 - 原始数组
我怎样才能循环它?
基本上长度操作是我关心的。
编辑:是否有获取数组大小的动态方法?像sizeof()
什么?
c# - 消除边界检查的 foreach 循环的特殊情况是什么?
消除边界检查的 foreach/for 循环的特殊情况是什么?还有哪个边界检查?