본문 바로가기
코딩/Python

3) 슬라이싱

by 엘리야스 2023. 7. 11.

"슬라이싱" 이란 말 그래도 연속된 개체(ex.문자열,  리스트 등등) 중에서 범위를 지정해 선택된 개체를 분리하는 방법.
 

임의의 주민번호를 가정한 문자열로 예시를 들자면
주민번호의 7번째 자리의 수는 jumin[7]로 표현 할 수 있는데,
이 때에 주의 할 것은 첫번째 자리의 수를 표현 할 때, 0부터 시작한다는 것이다.
 
그래서 출생년도를 슬라이싱 할땐, jumin[0:2] 로 해야지
"99"가 출력된다.
 
 

반대로 뒤에서 부터 자리 수를 셀 때에는, 0이 아닌 -1부터 시작한다.
 
그래서 주민번호 뒷 번호 7자리를 출력하고 싶다면,
jumin[-7:]로 입력해야 "1234567"이 출력된다.

'코딩 > Python' 카테고리의 다른 글

5) 문자열 포맷  (0) 2023.07.11
4) 문자열처리 함수  (0) 2023.07.11
2) 랜덤함수  (0) 2023.07.08
1) 연산자  (0) 2023.07.08
0) VSC 단축키 정리  (0) 2023.07.08