20분
문자열: 인덱싱과 슬라이싱
Day 2: 자료형 심화
문자열: 인덱싱과 슬라이싱
Python 기초 1: 변수, 자료형, 조건문, 반복문 > Day 2: 자료형 심화
학습 목표
문자열 인덱싱을 이해한다 슬라이싱으로 부분 문자열을 추출할 수 있다
문자열은 문자들의 나열
팀장: "주문번호에서 앞 3자리가 지역코드야. 추출해봐."
주문번호: "SEL-2024-0001"
지역코드: "SEL"
어떻게 추출할까?
인덱싱: 한 글자 꺼내기
문자열의 각 문자는 번호가 붙어있다.
에디터 로딩 중...
에디터 로딩 중...
음수 인덱스: 뒤에서부터 세기
슬라이싱: 여러 글자 꺼내기
[시작:끝] 형식으로 부분 문자열을 추출한다.
에디터 로딩 중...
핵심: [시작:끝]에서 시작은 포함, 끝은 미포함
실무 활용: 데이터 파싱
에디터 로딩 중...
슬라이싱 고급: 스텝
[시작:끝:스텝]으로 건너뛰기 가능
에디터 로딩 중...
꿀팁: [::-1]은 문자열을 뒤집는 가장 간단한 방법
흔한 실수: IndexError
에디터 로딩 중...
존재하지 않는 인덱스에 접근하면 에러!
슬라이싱은 범위를 벗어나도 에러가 안 난다:
에디터 로딩 중...