环境:IDEA14,lua标准插件,控制台输出的时候,中文乱码,修改了GBK/UTF8也未解决。
--设置表的初始值 及访问,类似于python的字典 可用[key]这种方式和点语法进行访问
config = {a=1,mes="Good"}
config.word = "hello"
config.number=100
config["name"]="zhangsan"
print(config.mes)
输出:Good
--遍历表
for key,value in pairs(config) do
print(key,value)
end
--这看起来就是个字典,而且是可变字典,符合字典的特征:键值对,无序。
输出:
number 100
a 1
word hello
name zhangsan
mes Good
--设置表的初始值 及访问,类似于python的字典 可用[key]这种方式和点语法进行访问
config = {a=1,mes="Good"}
config.word = "hello"
config.number=100
config["name"]="zhangsan"
print(config.mes)
输出:Good
--遍历表
for key,value in pairs(config) do
print(key,value)
end
--这看起来就是个字典,而且是可变字典,符合字典的特征:键值对,无序。
输出:
number 100
a 1
word hello
name zhangsan
mes Good
本文介绍了在Lua中如何使用和操作表,类似于Python中的字典,包括设置表的初始值、访问元素、遍历表等基本操作,并展示了相关代码示例。
1757

被折叠的 条评论
为什么被折叠?



