ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [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
Designed by Tistory.