티스토리 뷰
colon":"을 이용해서 list를 자를 수 있다.
list = [1,2,3][1:]
print(list)
# [2,3]
1번째 element부터 끝까지 라는 뜻이 된다. list는 0부터 시작하므로, 1을 제외한 나머지로 이루어진 리스트가 된다.
e = [1, 2, 3, 4, 5, 6, 7, 8, 9]
f = e[:1]
g = e[1:]
h = e[2:5]
k = e[-3:]
print(f)
# [1]
print(g)
# [2, 3, 4, 5, 6, 7, 8, 9]
print(h)
# [3,4,5]
print(k)
# [7,8,9]
왼쪽 범위를 지정하지 않으면 0부터 시작한다.
오른쪽 범위를 지정하지 않으면 끝까지 간다.
왼쪽 오른쪽 범위를 모두 지정하면, 왼쪽 element부터 오른쪽 element 까지 라는 뜻이다.
'언어 > Python' 카테고리의 다른 글
exercise-strings-and-dictionaries (0) | 2021.01.01 |
---|---|
List Comprehensions in Python (0) | 2021.01.01 |
Access and Print a list of lists (0) | 2020.12.31 |
Python 논리 연산자 not (0) | 2020.12.30 |
print문 안에 if 조건을 넣을 수 있다. (0) | 2020.12.30 |