element 함수

element 함수

element 함수는 리스트에서 단일 요소를 꺼내주는 내장 함수예요.

출처: 문서

본문

element(list, index)는 리스트에서 인덱스에 해당하는 단일 요소를 가져와요. 인덱스는 0부터 시작(0-based)해요. 이 함수는 빈 리스트와 함께 사용하면 오류를 만들어내고, 인덱스는 음의 정수도 될 수 있어요.

대부분의 경우 내장 인덱스 문법인 list[index]를 사용하세요. 이 함수는 아래에서 설명하는 특별한 "순환(wrap-around)" 동작이 필요할 때만 사용하는 게 좋아요.

예시

> element(["a", "b", "c"], 1)
"b"

주어진 인덱스가 리스트 길이보다 크면, 인덱스를 리스트 길이로 나눈 나머지(modulo)를 취해서 "순환"시켜요:

> element(["a", "b", "c"], 3)
"a"

리스트의 마지막 요소를 얻으려면 인덱스 -1을 사용하세요:

> element(["a", "b", "c"], -1)
"c"

관련 함수

  • index 함수는 특정 요소 값에 해당하는 인덱스를 찾아줘요.
  • lookup 함수는 키를 이용해 맵에서 값을 가져와요.

더 알아보기 (Learn more)