EasyUse/Logicgenerated
Index Any: ComfyUI-Easy-Useのインデックス取得ノード(indexAnything)
Index Anyは、整数インデックスを使用して入力コレクションから単一の要素を抽出します。これはEasyUseスイートの汎用ロジックノードであり、画像、潜在テンソル、文字列などの特定のデータの種類に限定されることなく、あらゆる入力タイプで動作します。 このノードはany入力とindex値を受け取り、その位置にある要素を返します。
index Anything
any
out
index
0
Easy Use
Index Anyは、整数インデックスを使用して入力コレクションから単一の要素を抽出します。これはEasyUseスイートの汎用ロジックノードであり、画像、潜在テンソル、文字列などの特定のデータの種類に限定されることなく、あらゆる入力タイプで動作します。
説明
このノードはany入力とindex値を受け取り、その位置にある要素を返します。anyは任意のComfyUIタイプであるため、このノードはリスト、タプル、その他のインデックス可能なデータ構造のインデックス取得に使用でき、出力タイプは入力の要素タイプに一致します。
入力
any
選択元となるコレクション、シーケンス、その他のインデックス可能な値。この入力はANYTYPEを使用するため、あらゆるComfyUIデータタイプを受け取ることができます。
index
取得する要素のゼロベースの位置。
- デフォルト:
0 - 最小値:
-1000000 - 最大値:
1000000 - ステップ:
1
負の値は標準的なインデックス規則に従い、コレクションの末尾から要素を選択します。-1で最後の項目、-2で最後から2番目の項目を取得します。
出力
ANYTYPE
選択されたindex位置にある要素。出力タイプはanyに供給されたコレクションの要素タイプに従います。インデックスされた項目が画像や潜在表現などの複雑な値である場合、その値はそのまま渡されます。
使用上の注意
- このノードは、後続のノードがコレクション全体ではなく単一の値を必要とする場合に、バッチやシーケンスから個々の項目を選択するのに特に便利です。
- インデックス範囲が広いため、非常に長いシーケンスでも安全に使用でき、逆方向アクセスのための負のインデックスも使用できます。
- 入力が
ANYTYPEであるため、このノードは動的ロジックパイプラインの汎用パススルーセレクタとしても使用できます。 - 指定された
indexが実際のコレクションの範囲外である場合、動作はインデックスされる基盤となるPythonオブジェクトに依存します。ほとんどの標準的なシーケンスではエラーが発生するため、コレクションの長さが固定されていない場合はインデックスを検証してください。
コメント
GitHubでサインインしてディスカッションに参加しましょう。