多语言展示
当前在线:640今日阅读:138今日分享:34

如何扩展lua的table库

在实际开发中,经常会用到表的操作。但是lua语言本身对提供的api是比较少的。下面小编分享下自己的经验
工具/原料
1

操作系统:macos 10.14.6

2

操作电脑:macbook pro

3

操作软件:vscode

方法/步骤
1

如果是一个数组,判断数组中的某一值是否存在

2

返回一个表的所有的key

3

同样,也可以返回表里的所有值

4

元素所有表都执行给定函数,这里默认有三个参数,一般情况够用了

5

将两个数组拼接起来,如何key值相同,合并value中的值。前提是value中的值,是可以合并的。否则确定key的值不需要合并。

6

两个数组求补集。就是相同的元素都去掉。

推荐信息