IT

목록 색인?

lottoking 2020. 9. 3. 20:18
반응형

목록 색인? [복제]


추가 가능성 :
표기법 설명

다음 코드를 이해합니다.

# node list
n = []
for i in xrange(1, numnodes + 1):
    tmp = session.newobject();
    n.append(tmp)
link(n[0], n[-1])

특히 색인이 무엇을 -1의미 하는지 이해하지 못합니다 . 색인 0이 첫 번째 요소를 -1참조하면 무엇을 참조합니까?


음수는 왼쪽 대신에 계산한다는 의미입니다. 따라서 list[-1]마지막 요소를 참조 list[-2]하고 두-th 마지막 요소를 나타냅니다 .


-x의 목록 인덱스는 목록 끝에서 X 항목을-th n[-1]의미 하므로 목록 의 마지막 항목을 의미합니다 n. 좋은 표준 튜토리얼이 있어야합니다.

Python 이외의 언어가 채택한 특이한 관습이지만 매우 유용합니다. 다른 언어 n[n.length-1]에서는 목록의 마지막 항목에 액세스하기 위해 쓰는 데 많은 시간을 할애하게 됩니다.

참고 URL : https://stackoverflow.com/questions/11367902/negative-list-index

반응형