EasyUse/Logicgenerated

Any Inversed Switch(anythingInversedSwitch)

Any Inversed Switch 是一个通用选择器节点。它接受单个任意值作为 `in`,将其视为可索引的容器或序列,并返回由整数 `index` 选择的元素。

anything Inversed Switch

in
ANYTYPE
index
0
Easy Use

Any Inversed Switch 是一个通用选择器节点。它接受单个任意值作为 in,将其视为可索引的容器或序列,并返回由整数 index 所选择的元素。它是标准 Any Switch 的逆向对应节点:它不是使用索引从多个连接式输入中选择一个,而是使用索引从单个连接值中选择一个元素。

输入

  • index (INT): 要选择的元素的从零开始的位置。默认为 0,有效范围为 09,步长为 1
  • in (ANYTYPE): 要进行索引的值。可以是列表、元组、字符串、张量或任何其他支持整数索引的类型。

输出

  • ANYTYPE: 位于已选择的 index 处的元素。对于列表/元组,它是存储的项;对于字符串,它是单字符字符串;对于张量,它是沿第一个维度的切片。

使用说明

  • 索引从零开始,因此 index = 0 返回第一个元素,index = 1 返回第二个元素,依此类推。
  • 由于 index 被限制在 0–9,因此只能选择输入的前十个元素。
  • 如果 in 的长度小于 index + 1,或者 in 不支持整数索引,此节点将引发错误。
  • 此节点与数据类型无关,因此无需特定类型的节点即可在集合中的项目之间进行切换,或对单个批处理维度进行切片。

评论

使用 GitHub 登录后即可参与讨论。

评论加载中…