EasyUse/Logicgenerated
Any Inversed Switch ノード(anythingInversedSwitch)
Any Inversed Switch は汎用セレクターノードです。単一の任意の値を `in` として受け取り、それをインデックス可能なコンテナまたはシーケンスとして扱い、要素を返す...
anything Inversed Switch
in
ANYTYPE
index
0
Easy Use
Any Inversed Switch は汎用セレクターノードです。単一の任意の値を in として受け取り、それをインデックス可能なコンテナまたはシーケンスとして扱い、整数の index によって選択された要素を返します。これはスタンダードな Any Switch の逆の対応物です。複数の接続された入力の中から 1 つを選ぶためにインデックスを使う代わりに、単一の接続された値から 1 つの要素を選ぶためにインデックスを使います。
入力
- index (
INT): 選択する要素のゼロベースの位置。デフォルトは0で、有効な範囲は0から9まで1刻みです。 - in (
ANYTYPE): インデックス付けする値。リスト、タプル、文字列、tensor、または整数インデックスをサポートするその他の型です。
出力
- ANYTYPE: 選択済みの
indexにある要素。リスト/タプルの場合は格納されたアイテム、文字列の場合は 1 文字の文字列、tensor の場合は最初の次元に沿ったスライスです。
使用上の注意
- インデックスはゼロベースなので、
index = 0は最初の要素を返し、index = 1は 2 番目の要素を返します。 indexは0–9に制限されているため、入力の最初の 10 個の要素のみを選択できます。inがindex + 1より短い場合、またはinが整数インデックスをサポートしていない場合、ノードはエラーを発生させます。- このノードはデータ型に依存しないため、コレクション内のアイテムを切り替えたり、型固有のノードを必要とせずに単一のバッチ次元をスライスしたりするのに便利です。
コメント
GitHubでサインインしてディスカッションに参加しましょう。