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,有效范围为0到9,步长为1。 - in (
ANYTYPE): 要进行索引的值。可以是列表、元组、字符串、张量或任何其他支持整数索引的类型。
输出
- ANYTYPE: 位于已选择的
index处的元素。对于列表/元组,它是存储的项;对于字符串,它是单字符字符串;对于张量,它是沿第一个维度的切片。
使用说明
- 索引从零开始,因此
index = 0返回第一个元素,index = 1返回第二个元素,依此类推。 - 由于
index被限制在0–9,因此只能选择输入的前十个元素。 - 如果
in的长度小于index + 1,或者in不支持整数索引,此节点将引发错误。 - 此节点与数据类型无关,因此无需特定类型的节点即可在集合中的项目之间进行切换,或对单个批处理维度进行切片。
评论
使用 GitHub 登录后即可参与讨论。