사용자가 분리할 문자를 직접 지정할 경우, 공백이 아닌 해당 문자를 기준으로 문자열을 분리합니다. 예를 들어 ‘1907-10-01’ 같은 형태의 날짜 데이터를 ‘-’을 기준으로 분리하면 다음과 같이 출력됩니다.

    date ='1907-10-01'
    print(date.split('-'))

     

    실행 결과

    ['1907', '10', '01']

    여기에 리스트의 인덱싱 기능을 활용하면 날짜의 연, 월, 일을 각각 추출할 수 있습니다.

    print(date.split('-')[0])
    print(date.split('-')[1])
    print(date.split('-')[2])

     

    실행 결과

    1907
    10
    01
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.