列表类型用于存储一组字符串。
例如选中的多个文件的路径就可以看作一个列表。这个列表的每一项,就是一个文件的完整路径。

列表在实际应用中使用非常广泛。

变量定义

image.png

创建变量时,选择“列表”类型即可。
列表的默认值可以使用多行文本的方式填写,每行表示列表的一项。

列表和多行文本的转换

自动转换

  • 在需要文本变量的地方输入列表变量,列表会自动转换成多行文本的形式。

拆分文本为列表

对于使用某个分隔符分开的一段文本,可以使用“拆分文本为列表”模块将其转换为列表。
例如:
“AA,BB,CC” 可以根据分隔符“,”拆分成包含“AA”“BB”“CC”三项的列表。

列表合并成文本

使用指定的分隔符将列表合并成一段文本
如一个列表包含“AA”“BB”“CC”三项,可以使用“,”分隔符合并为”AA,BB,CC”。

在表达式中使用列表

  • 获取列表的某一项: $= {列表变量}[序号] 其中,序号是表示要获取第几项的值,从0开始计数。例如:
    • $= {列表变量}[0] 取列表第一项的值。
    • $= {列表变量}[(int){序号变量}] 使用变量指示获取某一项,序号变量类型需要为整数数字类型。(后面的内容看不懂也没关系:)因为整数数字在内部使用了long类型,但是列表的[序号]操作不支持long类型,所以需要使用(int)强制转换一下。
  • 取列表的长度(项数):$= {列表变量}.Count()


相关模块