"슬라이싱" 이란 말 그래도 연속된 개체(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 |