日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

LUA 删除元素的问题

發(fā)布時(shí)間:2025/3/18 编程问答 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 LUA 删除元素的问题 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

LUA 刪除元素的問題

table在刪除元素時(shí)要注意,例
t = { "hello", "world", "!"}
t[1] = nil
此時(shí)print(#t) --輸出3,就是說把表的元素置為nil并沒有移除該表項(xiàng)。

但,若是:

t = { [1] = nil, [2] = 223, [3] = nil }function count(t)local c = 0for k, v in pairs(t) doc = c + 1endreturn c endprint(count(t))--1

?再看更詭異的

1 t = { 2 [1] = 12, 3 [2] = nil, 4 [3] = 4 5 } 6 7 function count(t) 8 local c = 0 9 for k, v in pairs(t) do 10 c = c + 1 11 end 12 return c 13 end 14 15 print("------------------", #t) 16 t2 = { "hello", "world", "!"} 17 t2[1] = nil 18 t2[22] = nil 19 t2[9] = nil 20 print("--------t2---------", #t2) 21 for k, v in pairs(t2) do 22 print(k, v) 23 end 24 25 print("--------------->") 26 for i=1, #t2 do 27 print(i, t2[i]) 28 end

?

posted on 2017-02-16 09:51 時(shí)空觀察者9號 閱讀(...) 評論(...) 編輯 收藏

總結(jié)

以上是生活随笔為你收集整理的LUA 删除元素的问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。