婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Lua中遍歷數組和table的4種方法

Lua中遍歷數組和table的4種方法

熱門標簽:冀州市地圖標注 百度地圖標注早餐區域 地圖標注大廈 新岸線智能電銷機器人 漳州智云呼電話機器人 清朝地圖標注哈爾濱 個人怎么在地圖標注需要的店鋪 武漢外呼防封系統多少錢 怎么去除地圖標注

方法一,可以用for來遍歷:

復制代碼 代碼如下:

do 
    table_week = { 
    "w", 
    "e", 
    "r", 
    "t", 
    "y", 
    "u", 
    "i", 
    } 
 
    for i = 1, #table_week do 
        print(table_week[i]) 
    end 
end 

#后面接一個數組或者tabe來遍歷它,i是該table或者數組的起始下標。


方法2:
復制代碼 代碼如下:

do 
    table_week = { 
    "w", 
    "e", 
    "r", 
    "t", 
    "y", 
    "u", 
    "i", 
    } 
    for i, v in pairs(table_week) do 
        print(i) 
    end 
end 

這種是采用迭代器的方式遍歷的,i為下標,v為table或者數組的值。

方式3:

復制代碼 代碼如下:

do 
    table_week = { 
    "w", 
    "e", 
    "r", 
    "t", 
    "y", 
    "u", 
    "i", 
    } 
    for i in pairs(table_week) do 
        print(i); 
    end 
end 

i為table或者數組的下標。

方式4:

復制代碼 代碼如下:

do 
table_view = { 
    "w", 
    "e", 
    "r", 
    color1 = "red", 
    color2 = "blue", 
    {"a1", "a2", "a3"}, 
    {"b1", "b2", "b3"}, 
    {"c1", "c2", "c3"}, 

for i, v in pairs(table_view) do 
    if type(v) == "table" then 
        for new_table_index, new_table_value in pairs(v) do 
            print(new_table_value) 
        end 
    else 
        print(v) 
    end 
end 
 
end 

注:type(v)
功能:返回參數的類型名("nil","number", "string", "boolean", "table", "function", "thread", "userdata")

您可能感興趣的文章:
  • Lua中使用二維數組實例
  • 詳解Lua中的數組概念知識
  • Lua檢測數組(tabble)中是否包含某個值
  • Lua教程(五):C/C++操作Lua數組和字符串示例
  • Lua一維數組與多維數組的使用示例

標簽:德宏 臺灣 宣城 金昌 天門 天門 濰坊 儋州

巨人網絡通訊聲明:本文標題《Lua中遍歷數組和table的4種方法》,本文關鍵詞  Lua,中,遍歷,數組,和,table,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Lua中遍歷數組和table的4種方法》相關的同類信息!
  • 本頁收集關于Lua中遍歷數組和table的4種方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 昌图县| 安溪县| 潜山县| 临邑县| 辰溪县| 龙口市| 大安市| 鄂尔多斯市| 鹿泉市| 延庆县| 洛扎县| 屏南县| 根河市| 原平市| 临澧县| 德惠市| 修文县| 泽州县| 新建县| 龙南县| 铜川市| 黄梅县| 岳西县| 临朐县| 新平| 宜君县| 华宁县| 福清市| 益阳市| 赞皇县| 常州市| 绥芬河市| 富裕县| 凭祥市| 民勤县| 农安县| 枞阳县| 巴彦淖尔市| 简阳市| 岳阳市| 常熟市|