for-loop相关内容

Lua 上的 For 循环

我的任务是如何做一个 for 循环.我已经根据数字弄清楚了,但无法根据名称弄清楚.我想创建一个运行名称列表的 for 循环.以下是我到目前为止所拥有的: names = {'John', 'Joe', 'Steve'}对于名称 = 1, 3 做打印(名称)结尾 我尝试了其他一些东西,但它不起作用,终端总是只列出 1、2、3……我做错了什么? 解决方案 你的问题很简单: names = ..
发布时间:2021-12-30 20:47:53 其他开发

Lua for 循环减少我?奇怪的行为

有人可以解释一下吗? 对于 i = 1, 5 做打印(一)我 = 我 - 1打印(一)结尾 输出为: 102132等等 我预计 i 会在 1 和 0 之间改变.但显然它一直在增加,就好像我根本没有改变它一样.怎么回事? 我必须时不时地删除第 i 个表格元素.所以下一个要处理的元素将再次是 i .在 C 中,我只会在循环内容的末尾写 --i.lua中的任何官方方式?:) 解决方案 ..
发布时间:2021-12-30 20:39:53 其他开发

如何按确切顺序遍历表?

如果我尝试输出这个表,它们会以错误的顺序循环: 本地字母 = {DIN1="hi", AIN1="my", AIN2="name", DIN2="is"}对于名称,值成对(字母)做打印(名称,值)结尾 预期输出: DIN1 嗨AIN1 我的AIN2 名称DIN2 是 输出: AIN1 我的DIN2 是DIN1 嗨AIN2 名称 我该如何编码以便 for 循环遍历表格的实际顺序?(定义顺 ..
发布时间:2021-12-30 20:35:58 其他开发

在循环执行时递减循环计数器

我正在尝试在循环运行时递减 for 循环的计数器.不幸的是,Lua 似乎不允许这样做.这段代码应该永远运行: for i = 1, 100 do打印(一)我 = 我 - 1结尾 但实际上,它只是简单地打印系列 1-100.这是设计的吗?如果是这样,我如何减少正在运行的循环的计数器(例如,因为当前循环被取消资格并应该再次运行)? 解决方案 这是设计使然.来自 Lua 参考手册: 3 ..
发布时间:2021-12-30 20:35:40 其他开发

奇怪的“尝试调用表值"在卢阿

以下代码片段: 为重量,itemlist中的item做weight_total=weight_total+weight结尾 导致该代码段第一行出现“尝试调用表值"错误.为什么? Itemlist 是一个包含权重和字符串的表格,例如: local itemlist = {{4,"weapon_pistol"},{2,"weapon_357"},... 据我所知,没有任何东西被调用;为什 ..
发布时间:2021-12-30 20:32:54 其他开发

从解析查询块返回 UIImage 数组

我无法从该函数中获得 [UIImage?] 返回值.getDataInBackgroundWithBlock 不会让我设置除 Void in 以外的返回值.但是,该块会在迭代时添加到 iconArray 中.但是一旦在块之外,数组又是空的.您将在下面的代码中看到数组正确打印和未正确打印的注释. 调用确实连接到数据库,所有数据都在流动.它只是返回那个挂断的数组. class callData ..
发布时间:2021-12-30 17:11:49 移动开发

Java - Parse - 遍历 ParseObject 字段

有一个 ParseObject 对象,我如何遍历它的字段并获取字段的名称及其值?这真的可以帮助我最大限度地减少代码. 解决方案 嗯,ParseObject 包含键值对,我认为你不能迭代它.但.我找到了 ParseObject 的一种叫做 .keySet() 的方法.它返回……嗯,键集(不包括 createdAt、updatedAt、authData 或 objectId).我认为您可以将其 ..
发布时间:2021-12-30 17:08:42 移动开发

SSIS For 循环停止工作

我的 ssis 包中有一个 for 循环容器,其中包含一个脚本和一个 sql 任务. 我有 3 个变量. source.string = 这是文件夹位置file.string = 我使用了通配符 = *.csv存在.int =默认为0 我将 innitexpression 值设置为 @Exists=1并且将 evalexpression 值设置为 @Exists=1 在脚本中,我将 ..
发布时间:2021-12-30 09:40:48 其他开发

关于结构 tcp_info 的良好文档

我正在获取 tcp 连接的性能参数,其中一个参数是带宽.我打算使用从 linux 2.6 开始支持的 tcp_info 结构,它保存有关 tcp 连接的元数据.可以使用 tcp_info 上的 getsockopt() 函数调用来检索信息.我花了很多时间找到一个很好的文档来解释该结构中的所有参数,但找不到. 此外,我测试了一个小程序,从 tcp_info 中检索 tcp 连接的值,在那里我发 ..
发布时间:2021-12-28 13:03:01 其他开发

Android 如何在文本视图或任何内容中打印数组

我有一个单词数组,我想在单击按钮后以文本视图将单词数组打印到屏幕上.我正在使用 for 循环遍历整个列表,然后设置文本,但是我不断收到错误消息,而且它只会替换最后一个值,因此它不会打印整个数组.如果有人可以向我解释如何像 g.drawSting() 但 android 版本那样做,那就太好了.我的代码 rt 现在不在我身边,但它类似于:- 顺便说一句,我是 android 的初学者,大概可以通过这 ..
发布时间:2021-12-28 08:28:20 移动开发

逐行打印嵌套列表 - Python

A = [[1, 2, 3], [2, 3, 4], [4, 5, 6]] 我正在尽力打印表单的A: 1 2 32 3 44 5 6 那是在不同的行中,但是如果没有不同行中的所有元素,我将无法这样做.到目前为止,这是我的代码: for r in A:对于 r 中的 t:打印(吨,)打印 这是我的输出: 123234456 这看起来真的很简单,我认为稍微改变一下就可以了.谢谢! ..
发布时间:2021-12-28 08:24:05 Python

当终止条件取决于来自不同部分的更新时,为什么 OMP 并行部分中的 while 循环无法终止

下面的 C++ 代码是否合法,还是我的编译器有问题?代码使用 编译成共享库 gcc 版本 4.4.6 20110731 (Red Hat 4.4.6-3) (GCC) 和 openMP,然后通过 R 2.15.2 调用. int it=0;#pragma omp 并行部分共享(它){#pragma omp 部分{std::cout 我获得了以下输出(对 2 个线程的交织输出表示歉意, ..
发布时间:2021-12-26 18:41:18 C/C++开发

在不使用 while 和 Double For 循环的情况下在 R 中创建一副牌

我正在 R 中创建一个二十一点模拟器.下面的代码成功地创建了我想要的一副或多副牌.(对于那些玩的,我稍后会处理A的价值). 我的问题是,有没有更好的方法来创建不涉及 while 循环和双 for 循环的牌组?我有更多关于双 for 循环的问题.while 循环可能不可避免,因为创建的套牌数量是可变的. 我还初始化了一个空数据框,我知道这不是最佳做法,但是,在这种情况下,数据集太小,不会 ..
发布时间:2021-12-26 18:41:05 其他开发

R 中的 For 循环与 while 循环

我在 R 中工作时注意到一件奇怪的事情.当我有一个使用 for-loop 和 while-loop 实现的计算从 1 到 N 的平方的简单程序时,行为是不一样的.(在这种情况下,我不关心矢量化或应用函数). fn1 和 fn2 结果是: system.time(fn1(60000))用户系统已过期2.500 0.012 2.493有 50 个或更多警告(使用 warnings() 查 ..
发布时间:2021-12-26 18:39:28 其他开发

JavaScript 中的 While 循环 vs. For 循环?

在 for 循环上使用 while 循环有什么好处?当我遍历数组时,我总是使用 for 循环,所以我想知道我是否在这里遗漏了什么. 我从来没有遇到过 for 循环不起作用的情况,但我担心我可能会在这里养成坏习惯.我对循环的使用涉及网页上的元素、动画中的内容等. 解决方案 以下是我选择其中一个的原因: For 循环语法: for( int i = 0; i > 10; i++) ..
发布时间:2021-12-26 18:37:59 前端开发

在 Haskell 中循环时

如何在 Haskell 中编写以下伪代码? x=0对于(我从 0 到 100):j=0而 ( f(i,j) > 0 ):x+= f(i,j)j+=1 (f 一些不重要的函数.) 我想出了这样的事情: a= [x|i (f i k > 0)) [0..],j 然后 Sum a 完成工作,但我需要计算 f i j 两次,这有点多余. 这是否可以通过 f 只计算一次或一些运行速度更快 ..
发布时间:2021-12-26 18:35:38 其他开发