Python/파이썬 기초
<인프런 나도코딩 기본편> 문자열 처리 - 슬라이싱
eun_coco
2022. 7. 14. 17:24
문자열 슬라이싱에 대해서 알아보자.
문자열을 작성하고 인덱스를 통해 슬라이싱할 수 있다.
jumin = "990120-1234567"
jumin[7]
jumin[0:2] : 0부터 2 직전까지, 즉 jumin[0]부터 jumin[1]까지
jumin[:6] : 처음부터 jumin[5]까지
jumin[7:] : jumin[7]부터 끝까지
jumin[-7:] : 맨 뒤에서 7번째부터 끝까지 추출
c.f.)
jumin[-1] = '7'
jumin[-2] = '6'
jumin[-3] = '5'
등등 이다.
# 문자열 슬라이싱
jumin = "990120-1234567"
print("성별 : " + jumin[7])
print("연 : " + jumin[0:2]) # 0부터 2 직전까지 (0,1)
print("월 : " + jumin[2:4])
print("일 : " + jumin[4:6])
print("생년월일 : " + jumin[:6]) # 처음부터 6 직전까지
print("뒤 7자리 : " + jumin[7:]) # 7부터 끝까지
print("뒤 7자리(뒤에부터) : " + jumin[-7:]) # 맨 뒤에서 7번째부터 끝까지
결과