더북(TheBook)

사용자가 분리할 문자를 직접 지정할 경우, 공백이 아닌 해당 문자를 기준으로 문자열을 분리합니다. 예를 들어 ‘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
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.