#在lua中的运用
在lua中“#”表示返回表长度或字符串长度
例子一:
a = "Hello " b = "World" print("Concatenation of string a with b is ", a..b ) print("Length of b is ",#b ) print("Length of b is ",#"Test" )
结果:
Concatenation of string a with b is Hello World Length of b is 5 Length of b is 4
例子二,对多维表的计算:
th> tags={{1,2,3},{3,4,4}}
th> #tags
2
例子三,
th> tags={1,2,3}
[0.0001s]
th> tags[#tags+1]=4
[0.0001s]
th> tags
{
1 : 1
2 : 2
3 : 3
4 : 4
}
浙公网安备 33010602011771号