问题标签 [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 投票
2 回答
432 浏览

c - C - 基于输入使用 * 特殊字符绘制矩形(For循环)

我对编程很陌生,我有一个我无法移动的任务。

所以程序必须接受用户输入,矩形的长度和宽度,然后*根据参数长度和宽度使用星号绘制矩形。我必须使用for循环来做到这一点,更准确地说,一个for循环在另一个循环中。它不起作用,我被它困住了,所以如果有人愿意帮助我,我将不胜感激。

这是我得到的:

非常感谢提前

0 投票
2 回答
72 浏览

javascript - 当我使用 console.log 矩阵时,为什么会有这三个 [0][0][0][0][0][0] ?

好的,所以我只想简单解释一下为什么我的控制台中有三个 [0][0][0][0][0][0] 在一个更大的数组中,而不仅仅是一个?我的问题可能与嵌套的 for 循环有关,所以如果你们能准确解释这里发生的事情,我将不胜感激。

0 投票
1 回答
33 浏览

python - 列表中的维护列表,同时过滤掉值

为什么这个循环不起作用?

t=[[2],[2]]

0 投票
2 回答
350 浏览

python - 流程图嵌套for循环

我有这段代码,我试图做一个流程图,但我不知道如何制作一个。我制作的所有流程图都没有任何意义。

有谁能帮帮我吗???

0 投票
1 回答
34 浏览

python - 使用嵌套 for 循环从另一个文件中的一个文件中搜索特定值

我有两个文件,文件 A.txt 有数百行格式(ip,mac),文件 B.txt 有数百行格式(mac)。我正在寻找的是从文件A中的文件B中搜索(macs),如果找到从文件A中打印行(ip,mac)。这两个文件之间已经有100多个mac匹配但使用代码我写它只返回第一个匹配项。

下面是我的简单代码

知道代码中可能有什么问题,或者是否有其他方法可以做到这一点?

编辑:添加文件 A 和文件 B 的格式

文件 B

文件 A

0 投票
3 回答
243 浏览

c++ - compact form of many for loop in C++

I have a piece of code as follows, and the number of for loops is determined by n which is known at compile time. Each for loop iterates over the values 0 and 1. Currently, my code looks something like this

Now my question is whether one can write it in a more compact form.

0 投票
3 回答
264 浏览

python - 遍历 Pandas 数据框的列并创建新变量

我无法弄清楚如何迭代熊猫数据框中的变量并在每个变量上执行相同的算术函数。

我有一个df包含三个数字变量的数据框x1x2x3。我想通过将每个变量乘以 2 来创建三个新变量。这就是我正在做的事情:

上面的代码实际上是在数据框中创建了三个y1y2变量y3。但是y1和的值y2被 的值覆盖,y3并且所有三个变量都具有相同的值,对应于 的值y3。我不确定我错过了什么。

非常感谢任何指导/建议。谢谢。

0 投票
4 回答
155 浏览

javascript - 使用嵌套循环从嵌套数组中获取字符串

我对编码完全陌生,我正在练习循环和数组。我创建了一个包含多个包含字符串对的子数组的数组。我正在尝试使用嵌套的 for 循环拉出并隔离每个字符串。这是我的代码:

问题是最后一个 for 循环的输出是: ['Pink', 'Purple'] 不是从嵌套循环中提取的每种颜色。

我在这里做错了什么?

  • 美里
0 投票
0 回答
22 浏览

arrays - 我想知道在 for 循环中使用 list.length 和使用 var (int length = list.length) 之间的区别

上面的代码打印 [14, 13, 12, 11, 10]
但如果我使用arr.length-1它打印 [9, 8, 7, 11, 10]

0 投票
1 回答
40 浏览

r - 嵌套的 For 循环无法存储上一次迭代的数据

我实际上是网络抓取的新手,昨晚才了解它。

简短的:

我正在登录我的帐户时尝试抓取 Science Direct 网页。

我正在尝试存储每次迭代中的所有标题(有三页,即三个迭代),并且对于每次迭代,我必须抓取我做了另一个 for 循环以读取每次迭代中每个标题的 25 个唯一 ID .

但是,它只存储了上一次迭代(第 3 页)的标题。

我知道当我只进行单页抓取时代码正在工作,但是当我尝试使用第一个 for 循环抓取“下一页”页面时:

正如我之前所说,代码只存储了最后一次迭代(即包含 25 篇文章的第 3 页)。

顺便说一句,每个页面都包含一个选项,可以在每页显示几篇文章,可以是 25、50 或 100 篇文章,我选择了 25,因此序列 = 25。

这是代码:

你们能指出我做错了什么吗?

代码成功运行所有页面,但是我的问题是,对于每次迭代,代码都会清除 name 变量并存储新变量,直到最后一次迭代。

我认为我的问题在于我的 for 循环。我不确定我是否做对了。

谢谢