6.1.2 리스트 사용하기
리스트가 무엇이고 어떻게 만드는지 알아봤습니다. 이번에는 리스트의 데이터를 어떻게 사용하는지 알아보겠습니다.
리스트의 인덱스
리스트는 일상생활에서도 흔히 쓰는 단어입니다. 마트에 장 보러 갈 때 사야 할 물건 리스트를 작성하거나 해 보고 싶은 일을 버킷 리스트로 적기도 합니다. 리스트의 사전적 정의는 ‘물품이나 사람의 이름 따위를 일정한 순서로 적어 놓은 명단, 목록’입니다. 여기서 ‘일정한 순서로 적어 놓은’이라는 부분을 주목해 봅시다.
버킷 리스트는 순서를 나타내는 숫자를 적고, 가장 하고 싶은 일부터 나열합니다. 번호와 데이터가 대응된 형태죠. 파이썬의 리스트도 비슷합니다. 리스트의 요소에는 순서가 있고, 이 순서를 숫자로 표현할 수 있습니다. 다음을 보면 리스트 위에 번호가 있습니다. 이는 리스트 안에서 요소의 위치를 알려 주는 숫자로, 인덱스(index)라고 합니다.
그래서 인덱스를 알면 리스트의 요소를 알 수 있습니다. 리스트의 요소에는 리스트명[인덱스] 형식으로 접근합니다. 즉, spending[0]은 25를, spending[1]은 36을, spending[5]는 56을 나타냅니다.