반응형
파이썬의 리스트 변수를 저장한다.
리스트 변수의 대괄호를 이용하여, 리스트의 각 원소에 접근할 수 있다.
리스트에 저장된 값을 접근하여 가져오기 위해서는, 인덱스(오프셋 offset )을 알아야 한다.
오프셋(index)는 0 부터 시작한다.
즉, my_list = [ 1, 2, 3, 4] 라고 한다면, my_list[0] 은 1 이다. my_list[3] 은 4가 된다.
또한 리스트는 슬라이싱 ( Slicing ) 이 가능하다. 즉, 우리가 원하는 부분을 가져올 수 있다.
원하는 부분을 가져오기 위해서는 콜론 : 기호를 이용해서 가져온다.
콜론 왼쪽은 시작 인덱스(offset) 이고, 콜론의 오른쪽은 가져오려는 것의 인덱스에 1개를 더해줘야 한다.
즉, Tuesday 부터 Thursday 까지 가져오고 싶으면,
Tuesday의 인덱스는 1 이고
Thursday의 인덱스는 3이므로,
1부터 3+1 = 4 까지 가져오면된다.
이것을 식으로 나타내면 아래처럼 하면 된다.
week[ 1 : 3+1 ]
즉 인덱스오프셋 1부터 오프셋 3에 위치한 값을 가져오겠다는 뜻이다.
반응형