리스트 : 특정 순서가 있는 항목의 모음
리스트는 대괄호([])로 표현, 리스트의 각 항목은 쉼표로 구분
리스트를 자르기 위해서는 인덱스가 두 개 필요하다.
첫 번째 인덱스는 시작하는 항목의 인덱스
두 번째 인덱스는 끝나는 항목의 바로 뒤
: 범위가 [ 0 : 3 ] 이면 0, 1, 2를 요청
colors = [ 'red', 'green', 'blue', 'gray', 'yellow', 'black' ]
print(colors[0:3])
[ 'red', 'green', 'blue' ]
print(colors[2:5])
[ 'blue', 'gray', 'yellow' ]
리스트를 자를 때 첫 번째 인덱스를 생략하면 자동으로 리스트 처음에서부터 시작한다.
print(color[ :3])
[ 'red', 'green', 'blue' ]
두 번째 인덱스를 생략하면 마지막 항목까지 포함된다.
print(color[2: ])
[ 'blue', 'gray', 'yellow', 'black' ]
첫 번째 인덱스가 마이너스 이면 리스트의 마지막부터 센다.
print(color[-3: ]
[ 'black', 'yellow', 'gray' ]
'파이썬' 카테고리의 다른 글
[파이썬] 조건 테스트 (0) | 2019.01.11 |
---|---|
[파이썬] 튜플 (0) | 2019.01.11 |
[파이썬] 숫자 리스트 : range() (0) | 2019.01.11 |
[파이썬] 리스트의 루프 (0) | 2019.01.11 |
[파이썬] 리스트 정렬 (0) | 2019.01.10 |