Index Any(indexAnything)
Index Any extrae un solo elemento de una colección de entrada mediante un índice entero.
index Anything
Index Any extrae un solo elemento de una colección de entrada mediante un índice entero. Es un nodo de lógica genérico en la suite EasyUse, por lo que funciona con cualquier tipo de entrada en lugar de limitarse a un tipo de dato específico, como imágenes, tensores latentes o cadenas de texto.
Descripción
El nodo acepta una entrada any más un valor index, y devuelve el elemento que se encuentra en esa posición. Debido a que any es un tipo arbitrario de ComfyUI, el nodo se puede usar para indexar listas, tuplas u otras estructuras indexables, y el tipo de salida coincidirá con el tipo de elemento de la entrada.
Entradas
any
La colección, secuencia u otro valor indexable del que seleccionar. Esta entrada usa ANYTYPE, por lo que puede recibir cualquier tipo de dato de ComfyUI.
index
La posición basada en cero del elemento que se va a recuperar.
- Valor predeterminado:
0 - Mínimo:
-1000000 - Máximo:
1000000 - Paso:
1
Los valores negativos seleccionan desde el final de la colección, siguiendo la semántica de indexación estándar. Usa -1 para obtener el último elemento, -2 para el penúltimo, y así sucesivamente.
Salidas
ANYTYPE
El elemento en la posición index seleccionada. El tipo de salida sigue el tipo de elemento de la colección proporcionada a any. Si el elemento indexado es en sí mismo un valor complejo, como una imagen o una representación latente, ese valor se pasa sin cambios.
Notas de uso
- Este nodo es especialmente útil para seleccionar elementos individuales de un lote o secuencia cuando un nodo posterior necesita un único valor en lugar de una colección completa.
- El amplio rango de índices hace que sea seguro usarlo con secuencias muy largas, mientras que aún permite índices negativos para el acceso inverso.
- Debido a que la entrada es
ANYTYPE, el nodo también se puede usar como selector de paso genérico en pipelines de lógica dinámica. - Si el
indexproporcionado está fuera del rango de la colección real, el comportamiento depende del objeto subyacente de Python que se está indexando; para la mayoría de las secuencias estándar, esto generará un error, por lo que debes validar los índices cuando la longitud de la colección no sea fija.
Comentarios
Inicia sesión con GitHub para unirte a la conversación.