Lua语言学习:Lua table(表)

table 是 Lua 的一种数据结构用来帮助我们创建不同的数据类型,如:数组、字典等。
更新于: 2022-01-21 05:03:52

table 的基本操作

  • 创建
  • 添加值
  • 删除
-- 初始化表
local mytable = {}
-- 指定值
mytable[1] = "Lua"
-- 类型
print(type(mytable))
-- 删除
mytable = nil

当数组用,concat,sort

lua的基本操作
local fruits = {"pear", "orange", "apple"}

-- 类比 array 的 join 方法
print("as join:", table.concat(fruits, ", "))
-- 类比 array 的  sort
table.sort(fruits)
print("like sort:", table.concat(fruits, ", "))

参考