반응형
목록 색인? [복제]
추가 가능성 :
표기법 설명
다음 코드를 이해합니다.
# 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
반응형
'IT' 카테고리의 다른 글
URL 변수의 슬래시 (0) | 2020.09.03 |
---|---|
꼬리 재귀 함수를 최적화하기위한 Scala 주석은 무엇입니까? (0) | 2020.09.03 |
배치 파일을 시작 / 호출 할 때 인수가 정의되어 있습니까? (0) | 2020.09.03 |
jQuery : 부모의 특정 구매 방법? (0) | 2020.09.03 |
Big-oh vs big-theta (0) | 2020.09.03 |