lua学习笔记day02-----table

这个数据类型比较重要,内容也多,需要单独记录。

最简单的建表格式 :a={}


在lua中,表的初始化,不会限制这个表的任何属性。

PS:

a={}                        a={x=0,y=1}

a.x=0         ===>

a.y=1


在一个表中,可以存在多种内容,可以包含sting的元素,也可以包含number的元素,甚至可以包含另一个表。

PS:

a={"bule",1,{1,2,3}}


索引,默认情况下,表中元素的索引是从 1 开始的,这个索引是可以自定义的!

PS:

a={coler="bule",[21]=1,{1,2,3}}

a["coler"]打印的结果就是 bule 字符串。

a[21]打印的结果是1

a[1][2]打印的结果是2


在表中,可以使用 “,”作为元素之间的分割符,也可以用“;”作为分隔符,一般情况下;用于区分不同类型的元素。


一般很少让元素的起始索引为0,会影响部分库的使用







  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值