EasyUse/Logicgenerated

Index Any(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부터 시작하는 위치입니다.

  • 기본값: 0
  • 최소: -1000000
  • 최대: 1000000
  • 단계: 1

네거티브 값은 표준 인덱싱 규칙에 따라 컬렉션의 끝에서부터 요소를 선택합니다. -1을 사용하면 마지막 항목을, -2를 사용하면 끝에서 두 번째 항목을 가져오는 식입니다.

출력

ANYTYPE

선택된 index 위치의 요소입니다. 출력 유형은 any에 제공된 컬렉션의 요소 유형을 따릅니다. 인덱싱된 항목이 이미지 또는 잠재 표현과 같은 복잡한 값 자체인 경우 해당 값은 변경 없이 그대로 전달됩니다.

사용 참고 사항

  • 이 노드는 이후의 노드가 전체 컬렉션 대신 단일 값이 필요할 때, 배치 또는 시퀀스에서 개별 항목을 선택하는 데 특히 유용합니다.
  • 넓은 인덱스 범위 덕분에 매우 긴 시퀀스에서도 안전하게 사용할 수 있으며, 역방향 액세스를 위한 네거티브 인덱스도 허용됩니다.
  • 입력이 ANYTYPE이므로, 이 노드는 동적 로직 파이프라인에서 범용 패스스루 선택기로도 사용할 수 있습니다.
  • 제공된 index가 실제 컬렉션의 범위를 벗어나면, 동작은 인덱싱되는 기본 Python 객체에 따라 달라집니다. 대부분의 표준 시퀀스에서는 오류가 발생하므로, 컬렉션 길이가 고정되지 않은 경우 인덱스를 검증하세요.

댓글

GitHub로 로그인하고 토론에 참여하세요.

댓글을 불러오는 중…