반응형
1. 인덱싱(Indexing)이란?
가르킨다는 뜻으로, 보조 기억 장치에 저장되어 있는 데이터에 접근하기 위하여 색인을 사용하는 것이라 하고,
순서가 있는 자료구조나 변수에 숫자 또는 문자열에서 숫자나 문자를 가져오는 것을 말합니다.
순서가 있어야 지정할 수 있기에, 순서가 있는 리스트나 튜플에서 사용할 수 있고,
Key와 Value가 있는 딕셔너리에서는 사용할 수 없습니다.
자료구조 별 차이점은 아래 글 참고하시기 바랍니다.
https://gettoknowit.tistory.com/61
2. 인덱싱 하는 방법
위의 표처럼 Just-do 라는 문자열 하나하나에 순서에 따라 정해져 있는 "변수[ ]"에 대괄호 안에 숫자를 사용하여 이용하면 됩니다.
예를들어, slogun이라는 변수는 Just-do 라는 문자열을 받고 있습니다.slogun[ ] 대괄호 안에 지칭하는 숫자를 넣으면 해당 숫자가 불려오는 것을 볼 수 있습니다.
fruits라는 리스트나 튜플도 순서가 있기에 원하는 원소를 불러올 수 있습니다.그러나 원소의 수를 벗어나는 값은 존재하지 않기에 애러가 납니다.
인덱싱하여 불러온 값을 변경, 삭제등 이용할 수 있습니다.
반응형
댓글