我们很高兴地宣布,我们为阵列增加了对字符串,标签和线的支持。
现在,您可以使用 array.new.*() 结构创建这些类型的阵列:
array.new_line(size, initial_value)
array.new_label(size, initial_value)
array.new_string(size, initial_value)
例如,如果您要创建一个字符串阵列,则如下所示:
a=array.new_string(5, "example")
其中5是阵列的大小(可选),“example”是初始值(可选)。
此外,我们还添加了一些用于处理阵列的新功能。
array.join(id, separator) 函数通过在元素之间插入指定的分隔符,将阵列的所有元素组合为一个字符串。分隔符是可选的字符串参数,默认为空字符串。id参数采用 int[], float[], string[]。返回一个字符串。
str.split(string, separator) 函数根据指定的子字符串分隔符将字符串拆分为字符串阵列。接受两个字符串,返回一个 string[] 阵列。
array.range(id) 函数返回阵列的统计范围,即最大阵列元素减去最小阵列元素。仅支持 int 和 float 阵列。
还没有关注我们的中文微信公众号?快来扫二维码吧!