>  기사  >  백엔드 개발  >  네거티브 목록 인덱스는 Python에서 어떻게 작동합니까?

네거티브 목록 인덱스는 Python에서 어떻게 작동합니까?

Linda Hamilton
Linda Hamilton원래의
2024-10-27 07:56:03212검색

How do Negative List Indices Work in Python?

음수 목록 색인 이해

주어진 코드 조각에는 n개의 노드 목록이 있으며, 여기서 link()는 첫 번째 노드와 노드 사이의 연결을 설정합니다. 마지막 요소. 코드의 핵심 구성 요소는 -1을 목록의 인덱스로 사용하는 것입니다.

양수 및 음수 인덱싱

Python에서는 목록을 양수로 인덱싱할 수 있습니다. 그리고 부정적으로. 양수 인덱스는 0부터 시작하여 목록 왼쪽의 요소에 액세스하기 위해 증가합니다. 반대로 음수 인덱스는 -1부터 시작하여 목록 오른쪽의 요소에 액세스하기 위해 감소합니다.

음수 인덱스 -1 사용

목록 n의 경우 , list[-1]은 목록의 마지막 요소를 나타냅니다. 이는 음수 인덱스가 가장 오른쪽 요소부터 -1부터 감소하기 때문입니다. 따라서 list[-1]은 마지막 요소에 액세스하고 list[-2]는 마지막 두 번째 요소에 액세스하는 식입니다.

목록을 고려하세요. [1, 2, 3, 4, 5].

  • list[0] → 1(첫 번째 요소)
  • list[1] → 2(두 번째 요소)
  • list[-1] → 5(마지막 요소)
  • list[-2] → 4(두 번째 마지막 요소)

결론

음수 인덱스는 목록 오른쪽의 요소에 액세스하는 편리한 방법을 제공하므로 마지막 요소나 끝에서 두 번째 요소에 대한 작업을 쉽게 수행할 수 있습니다.

위 내용은 네거티브 목록 인덱스는 Python에서 어떻게 작동합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.