列表类型

因软件更新较快,部分文档内容与软件最新版本有所出入,请知悉。

列表类型用于存储一组字符串。

例如选中的多个文件的路径就可以看作一个列表。这个列表的每一项,就是一个文件的完整路径。


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


变量定义



创建变量时,选择“列表”类型即可。

列表的默认值可以使用多行文本的方式填写,每行表示列表的一项。


列表和多行文本的转换

自动转换

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


拆分文本为列表

对于使用某个分隔符分开的一段文本,可以使用“拆分文本为列表”模块将其转换为列表。

例如:

"AA,BB,CC" 可以根据分隔符“,”拆分成包含“AA”“BB”“CC”三项的列表。


列表合并成文本

使用指定的分隔符将列表合并成一段文本

如一个列表包含“AA”“BB”“CC”三项,可以使用“,”分隔符合并为"AA,BB,CC"。



在表达式中使用列表

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



相关模块


示例动作

反馈与讨论

语雀在语雀上查看