lua 数组 语法结构 arr = { - } 一维数组 数组的值仍然是数组的, 为多维数组, 否则为一维数组 示例程序 local arr = {1, 2, 3} for i = 1, #arr do print(arr[i]) end 多维数组 数组的值仍然是数组 示例程序 local arr = {{1, 2, 3}, {4, 5, 6}} for i = 1, #arr do for j = 1, #arr[i] do print(arr[i][j]) end end
一.lua数组 Lua数组大小不固定,下标是从 1开始. --数组 arr={"aaa","bbb","ccc"} --使用数值 for通过下标来遍历数组 ,#arr do print(arr[i]) end --使用泛型 for遍历数组 for i,v in ipairs(arr) do print(i,v) end 二.lua数据类型转换 lua提供了数据类型转换的函数,这些转换函数baokuo:转换数字和转换字符串. 1.转换字符串 to
redis中的zset结构可以看成一个个包含数值的集合,或者认为是一个关系数据库中用列存储方式存储的一列. 需求 假设我有这样一个数据筛选需求,用SQL表示为: select key from set3 where value>${v3} and key in ( select key from set2 where value>${v2} and key in ( $key1, $key2, $key3 ... ) ) 总结起来就是: 输入: key的列表:key1, key2, key3.