-
[python] 슬라이싱python 2025. 5. 22. 16:46
슬라이싱
Python에서 슬라이싱(Slicing)이란, 리스트, 문자열, 튜플 등 시퀀스 자료형에서 일정 범위의 요소들을 잘라내어 가져오는 방법입니다. 슬라이싱은 시퀀스의 부분집합을 추출하는 데 매우 유용하게 사용됩니다.
📌 슬라이싱 기본 문법
시퀀스[start:stop:step]
start 시작 인덱스 (포함) stop 끝 인덱스 (포함 ❌, 제외) step 증가 폭 (생략 시 1) 실습
jumin = "990120-1234567" print("성별 : " + jumin[7]) print("연 : " + jumin[0:2]) # 0 부터 2 직전까지 print("월 : " + jumin[2:4]) print("일 : " + jumin[4:6]) print("생년월일 : " + jumin[0:6]) print("생년월일 : " + jumin[0:6]) # 처음부터 6 직전까지 print("뒤 7자리 : " + jumin[7:14]) print("뒤 7자리 : " + jumin[7:]) # 7부터 끝까지 print("뒤 7자리 (뒤에부터): " + jumin[-7:]) # 맨 뒤 기준에서 7번째부터 끝까지
성별 : 1
연 : 99
월 : 01
일 : 20
생년월일 : 990120
생년월일 : 990120
뒤 7자리 : 1234567
뒤 7자리 : 1234567'python' 카테고리의 다른 글
[python] 문자열 포맷 (0) 2025.05.22 [python] 문자열 처리함 (0) 2025.05.22 [python] 랜덤함수 (0) 2025.05.22 [python] 숫자처리함수 (0) 2025.05.22 [python] 변수 (0) 2025.05.22