跳到主要内容

zm.ArrayRemoveDuplicate 数组去重

🎯功能

删除一维数组中的重复成员值

📜语法

数组 = zm.ArrayRemoveDuplicate(一维数组[, 是否忽略大小写[, 是否传值调用]])

📥参数

参数数据类型解释
一维数组数组型原一维数组。
是否忽略大小写布尔型可选参数,true为忽略大小写,false为不忽略大小写,省略默认为false
是否传值调用布尔型可选参数,为true时不修改原数组,false修改原数组,省略默认false

📤返回

数组型 ,返回删除重复成员后的数组,也可使用参数做返回值。

💡示例

Import "zm.luae" //导入插件,只需执行一次
zm.Init //初始化插件,只需执行一次

Dim a = {"紫猫", "编程", "学园", "紫猫", 2, 0, 1, 2}
zm.ArrayRemoveDuplicate a
TracePrint zm.VarInfo(a)

📘备注

  • 目前仅支持一维数组。
  • V1.1750: 加入命令
  • V1.1803: 去重后顺序不变