lua-table

    0熱度

    1回答

    所以我在盧阿平庸,但我只是用這個 local profanitywords = {"fuck", "shit", "ass"} -- a small list local input = io.read() for i,v in ipairs (profanitywords) do if string.find(input:lower(), v) then print(

    5熱度

    1回答

    如何從最後迭代一個簡單的Lua表,即a sequence?的通緝行爲 例子: local mytable = {'a', 'b', 'c'} for i, value in reversedipairs(mytable) do print(i .. ": " .. value) end 應該輸出 3: c 2: b 1: a 如何實現此reversedipairs?

    3熱度

    1回答

    嗨,我試圖訪問從Lua發送嵌套表C. 表是: arg = { MagicNumber = {MagicNumber, 0}, ProdNum = {ProdNum, 1}, LetterR = {LetterR, 0xc}, Revision = {Revision, 0xd}, Space1 = {Space1, 0xe}, M

    1熱度

    3回答

    我得到了格式的表格,讓我們說: house = { ["Street 22"] = { {name = "George", age = 20}, {name = "Pete", age = 25} }, ["Street 30"] = { {name = "John", age = 32},

    2熱度

    2回答

    house = { ["Street 22"] = { {name = "George", age = 20}, {name = "Pete", age = 25} }, ["Street 30"] = { {name = "John", age = 32}, }

    1熱度

    1回答

    我遇到了與我的表有關的問題。我無法將表格連接到我的其他lua文件。我在本地lblGiven = display.newText上有錯誤。它顯示Error bad argument#-1 newText。該程序的機制是如果您單擊按鈕,表格的一個部分將顯示爲標籤。 這是我的文件名爲questions.lua local M = { { "What is the answer 1",

    4熱度

    1回答

    繼續學習Lua。 我寫了一個函數,從每一行中刪除第一句,並將結果作爲修改後的行的表格返回,其中第一句刪除。奇怪的是,table.insert在這樣的功能中表現怪異。 function mypackage.remove_first(table_of_lines) local lns = table_of_lines local new_lns = {} for i=1,

    -1熱度

    1回答

    三個循環但結果不同,爲什麼? (在LUA 5.1) 1. local a = {{b=5}, {b=4}} for k,v in ipairs(a) do v.b = v.b + 1 end 2. local a = {["b"]=5, ["bb"]=4} for k,v in pairs(a) do v = v + 1 end 3. local a = {5,

    1熱度

    2回答

    我是新來的Lua和想了解嵌套表 這是我一直在努力: t = {}; t[1] = 22, {1, 22, 3}; t[2] = 44, {4, 5, 6}; t[3] = 66, {4, 5, 6}; for k, v in ipairs(t) do print(k,v) end 這並不爲我工作。 這是結果,我想: 例子: 1 2 5 2 5 66 3 6 3

    2熱度

    1回答

    我正在嘗試使用Lua腳本對redis進行MSETNX調用。 如果它們不存在,我需要設置一些帶有空值的鍵。 我試圖做這樣的:與傳遞給腳本KEYS {'key1', '', 'key2', ''} redis.call('MSETNX', KEYS)。 但這不起作用,因爲此調用需要個別鍵和值作爲參數傳遞,而不是表。 這工作: redis.call('MSETNX', 'key1', '', 'key2