问题标签 [nested-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.

0 投票
0 回答
18 浏览

nested-for-loop - 使用 trinket.io 嵌套 For 循环

我开始在 trinket.io 上做这个关于绘制雪花的练习,我不太了解循环中的步骤(特别是内循环完成的地方)的顺序。我将非常感谢您的帮助。谢谢! 在此处输入图像描述

0 投票
1 回答
57 浏览

r - 从Foreach获取输出等于R中for循环的结果

我目前正在将一个for循环变成一个foreach循环,这样我就可以并行化内部循环的计算。我能够做到这一点并获得正确的输出。但是,我希望输出foreach的格式等于我在旧for循环中的格式。这是我想要做的一个可重复的例子:

FOR循环:

这就是我得到的输出和我想要实现的目标:

这是 FOREACH 循环的代码:

虽然,我得到了一个列表列表(嵌套列表):

foreach输出比我放在这里的要长得多。

我已经尝试了很多组合,并为函数中的.combine参数设置了很多foreach函数。那么,我怎样才能获得相同格式的输出for loop

0 投票
1 回答
57 浏览

json - 使用 cubePosition 数据编写 JSON 文件以生成 10x10x10 立方体

在这里,我正在尝试编写一个代码,该代码可以使用我提供的数据(如行、列和深度)为我编写和创建 JSON 文件。例如,我需要生成一个 10 x 10 x 10 的立方体。当我序列化它时,我也在代码中提供了统一检查器中的这些数据。我尝试在 for 循环中实现这一点并编写 JSON 文件。但我没有得到我想要的输出。我期望多维数据集位置不同的输出,而发生的事情是我的数据中的所有数据或多维数据集位置是我给出的数字之前的那个。也就是说,如果我将行、列和深度设为 10。所以对于整个 1000 个元素,我的数据就像 x: 9, y: 9, z:9。下面的图片更好地解释了。我知道我是在某些时候犯了错误,只是无法弄清楚在哪里。我在这里先向您的帮助表示感谢

我的期望与输出结果的图像参考

0 投票
3 回答
88 浏览

python - 如何计算/更新python中嵌套列表的值?

我真的陷入了一个问题,我完全不明白为什么输出是它的样子,而不是我所期望的。我基本上想计算仅用零初始化的嵌套列表的元素的值。这是我的问题的简单形式的代码:

我在这里期望“aa”的输出为:[[45, 45], [45, 45]]。

但输出是: [[90, 90], [90, 90]]

这个怎么可能?任何解释都会有所帮助。调试后,我看到 Python 总是将 k 添加到列表中的两个列表中,尽管例如 i 当前为 0。

0 投票
2 回答
73 浏览

r - R 组合两个 For 循环(嵌套 For 循环)

我一直在尝试将两个 For 循环组合成一个循环。

循环 1:

循环 2:

在循环 2 中,BR 需要是Unique.Order.Comment[i] 。

我相信/希望它看起来应该是下面的。但我收到错误消息Error in rep(0, nrow(Unique.Order.Comment[i])) : invalid 'times' argument

(我认为它应该是什么样子)

编辑示例数据:dput(Unique.Order.Comment)

输入(头(重建。数据))

如果我放在print(Unique.Order.Comment[i])第二个单独循环之前,我会得到:“CN”

理论上,第一个循环根据 Order.Comment 的唯一列表(它可以这样做)对数据进行子集化。然后它进行累积和,这将 cbind 绑定到子集数据上。

0 投票
1 回答
63 浏览

excel - How to use nested for loop that loops through pivot tables in VBA?

I am trying to use a nested for loop that parses through all the worksheets (1st For Loop) and parses through each Pivot table in each worsksheets (2nd For loop). Within 2nd For loop, I am trying to change the pivot filter value based on a combobox selection.

Below is the code, but it does not loop through the 2nd for loop.


0 投票
3 回答
43 浏览

python - for 循环对迭代不会显示所有对(不重复)。我只得到列表的前两个值 - python

我无法显示所有对迭代(例如:查询参数:321,212,341)

而且我不确定这是否与 for 循环有关:

如果有人可以帮助我理解为什么配对/计算不会显示会有所帮助,谢谢。

0 投票
3 回答
46 浏览

python - 在Python中正确打印for循环内的for循环

希望有人可以在这里帮助我。我在 Python 的 for 循环中使用了 for 循环。那是一个嵌套循环,我想将结果映射一次。目前结果正确显示一次,然后错误地重复。这是我的代码片段。

我想要达到的结果就是这个。

但我现在得到的是这个。

有没有办法可以改进它并获得预期的结果?我会感谢你的帮助。

0 投票
1 回答
81 浏览

python - 重构python嵌套for循环以提高性能

我有以下嵌套循环:

我如何重构它以提高时间复杂度/性能?

编辑:价格是浮点值列表,类别是字符串列表,allCats 是列表字典。

0 投票
1 回答
61 浏览

python - 在 python 中使用 selenium 查找网站上具有多行的表中是否存在特定值的最简单方法是什么?

我试图让我的脚本根据网站上表行中存在的值执行特定操作。例如,如果 x 在表 'lab' 的第 1 行,则创建调查,否则移动到下一行并检查 x 是否在该行中。抱歉,没有帐户的人无法访问我正在尝试的网站,但请查看我的代码的更简单版本以帮助解决这个问题。截至目前,我被困在第二个 for 循环中,下面的代码遍历每一行并将其打印出来,但只是挂起。可能只是我需要的休息时间,但我已经尝试了所有方法(休息、继续、通过)。