Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Lua中如何快速初始化关联表?
在Lua中 您可以通过以下方式创建表 local t 1 2 3 4 5 但是 我想创建一个关联表 我必须按以下方式进行 local t t foo 1 t bar 2 下面给出了一个错误 local t foo 1 bar 2 有没有办法
lua
initialization
luatable
使用坐标对作为 Lua 表中的键
正如标题所示 我尝试使用坐标对 x y 作为表的键 这是我到目前为止所做的 local test props local mt local xMax 5 local yMax 5 local function coord2index x y
lua
luatable
Lua - 将字符串转换为表格
我想将字符串文本转换为表格 并且该文本必须按字符划分 每个字符必须位于表的单独值中 例如 a text 将字符串 a 转换为表 b 显示表 b b t e x t 您可以使用 string gsub 函数 t str text str gs
string
lua
luatable
我从 C 函数读取嵌套 lua 表作为参数是否正确?
我将用C语言实现一个函数 该函数将由Lua脚本调用 这个函数应该接收一个lua表 甚至包含一个数组 作为参数 所以我应该读取表中的字段 我尝试像下面那样做 但是当我运行它时我的函数崩溃了 谁能帮我找出问题所在吗 function findI
c
lua
luatable
Lua - 删除非空目录
我正在尝试删除中的非空目录Lua但没有成功 我尝试了以下方法 os remove path to dir 并得到错误 Directory not empty 39当文件数为39时path to dir 还尝试过 require lfs lf
lua
luatable
torch
返回 Lua 表中值的索引
我在lua中有这张表 local values a b c 如果变量等于表条目之一 有没有办法返回表的索引 说 local onevalue a 如何在不迭代所有值的情况下获取表中 a 或一个值的索引 没有迭代就没有办法做到这一点 如果您发
lua
luatable
在C中获取Lua表大小
如何在 C 中获取 Lua 表的大小 static int lstage build polling table lua State L lua settop L 1 luaL checktype L 1 LUA TTABLE lua ob
c
lua
luatable
luaapi
lua51
在Lua中,我可以轻松地选择第N个结果而不需要自定义函数吗?
假设我将一个字符串插入到表中 如下所示 table insert tbl mystring 然后mystring通过将所有出现的 a 替换为 b 生成input mystring string gsub input a b 将两者合并为一个
string
lua
gsub
luatable
luapatterns
为什么Lua中的长度不同
我正在学习 Corona sdk 的 Lua 我有这些 local type1 nil nil x nil n 6 local type2 nil x nil nil n 6 print type1 prints 6 print type2
lua
coronasdk
luatable
在 Lua 中按值对表进行关联排序
我有一个 key gt value 表 我想在 Lua 中排序 键都是整数 但不连续 并且有意义 Lua唯一的排序函数似乎是table sort 它将表视为简单数组 丢弃原始键及其与特定项目的关联 相反 我本质上希望能够使用PHP s as
Sorting
lua
luatable
asort
动态分配表变量?
用 Lua 编写一个函数 创建两个表 我希望将表分配给添加 x 的值名称 以及添加 y 的值名称 例如 如果名称是 line 它将创建两个表 linex 和 liney 但我不知道该怎么做 以下显然不起作用 仅用于显示目的 但我将如何做到这
variables
lua
luatable
“魔方”算法
作为一个实验 我试图创建一个幻方程序 检查每个可能的包含九个数字的方格 对于那些不知道的人来说 幻方是由数字 1 9 组成的 3x3 网格 其中每行 每列和对角线的总和为 15 例如 我该如何使用 Lua 表格来检查每个方块 我从下表开始
Arrays
Algorithm
lua
luatable
Lua中使用“#”运算符计算表的长度? [复制]
这个问题在这里已经有答案了 我使用时有一个问题 计算表的长度 例如 local t a b local t1 a nil print t 2 print t1 1 local t a b local t1 nil a print t 2 p
lua
luatable
如何合并两个表并覆盖两个表中的元素?
我需要合并两个表 如果给定的项目都在两个表中 则第二个表的内容将覆盖第一个表中的内容 我看了 但标准库似乎没有提供这个 我在哪里可以获得这样的功能 for k v in pairs second table do first table k
MERGE
lua
luatable
Lua中对表进行降序排序
我无法让它工作 tbl 1 etc2 14477 2 etc1 1337 3 etc3 1336 4 etc4 1335 for i 1 tbl do table sort tbl function a b return a i gt b
Sorting
lua
luatable
Lua表的一个有趣现象
我是Lua新手 这几天正在学习table的用法 从教程中我知道Lua对待数字索引项和非数字索引项的方式不同 所以我自己做了一些测试 今天我发现一个有趣的现象 我无法解释它 The code t 1 2 3 a a b b print t g
lua
luatable
如何使用作为参数传递给 lua C 函数的表?
我将用C语言实现一个函数 该函数将由Lua脚本调用 这个函数应该接收一个lua表作为参数 所以我应该读取表中的字段 我尝试像下面那样做 但是当我运行它时我的函数崩溃了 谁能帮我找到问题所在吗 function findImage optio
c
lua
luatable
将 CSV 文件转换为 Lua 中定义键的表
我正在学习 Lua 来构建飞行模拟器的脚本 我有一个 CSV 文件 如下所示 Poti city Poti red 295731 42857144 617222 85714285 Lanchhuti city Poti red 299217
Parsing
csv
lua
luatable
使用 Lua C API 迭代表中的表
我正在尝试迭代 Lua 中的表并输出 每个表的键 每个表中每个条目的键 值对 这是代码 void print table lua State L lua pushnil L while lua next L 2 0 const char k
c
lua
luatable
luaapi
数组作为参数列表lua
今天我正在使用 lua 进行一些工作 使用对我来说是 oldesh 的语言 并且确实找到了可以将参数作为数组获取的内容 例如 soo function foo someting local arrayofargs arg code here
lua
arguments
luatable
«
1
2
3
»