파이썬
[파이썬] 리스트
류수 Ryusu
2019. 1. 11. 11:04
리스트 : 특정 순서가 있는 항목의 모음
리스트는 대괄호([])로 표현, 리스트의 각 항목은 쉼표로 구분
리스트를 자르기 위해서는 인덱스가 두 개 필요하다.
첫 번째 인덱스는 시작하는 항목의 인덱스
두 번째 인덱스는 끝나는 항목의 바로 뒤
: 범위가 [ 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' ]