리스트
발행: (2026년 2월 8일 오후 01:14 GMT+9)
2 분 소요
원문: Dev.to
Source: Dev.to
슬라이싱
리스트에서 연속적인 특정 범위를 선택합니다.
x[1:3]: x의 1번 인덱스부터 3번 전까지x[:2]: x의 시작부터 2번 전까지x[1:]: x의 1번 인덱스부터 끝까지x[:]: x의 모든 값을 반환
Step (증가값)
슬라이싱 시 간격을 지정할 수 있습니다.
x[1:7:2]: 1에서 7까지 2 간격으로 선택x[::-1]: 뒤부터 순서대로 반환
리스트의 연산
-
덧셈
xs + ys
두 리스트를 연결한 새 리스트를 만든다. -
곱셈
xs * n
리스트xs를n번 반복한 새 리스트를 만든다. -
in 연산
y in xs
값y가 리스트xs에 포함되어 있는지 확인한다. -
not in 연산
y not in xs
값y가 리스트xs에 포함되어 있지 않은지 확인한다.
Unpacking 언패킹
자료 구조의 값을 각 변수에 할당
언패킹 시 할당 받는 변수의 개수가 적거나 많으면 모두 에러 발생
필요 없는 경우에는 _ 변수 사용