파이썬 기초부터 공부하기 위해 구글에서 '초보자를 위한 파이썬 300제'를 시작했다. 인공지능을 배우다보면 인덱싱과 슬라이싱을 종종 사용하기 때문에 반드시 알아두어야 한다.
인덱싱
문자열에서 한 글자씩 가져오는 것을 인덱싱이라고 한다.
lang = 'python' #문자열 정의
print(lang[0], lang[5]) #한 글자씩 인덱싱
>> p n
슬라이싱
문자열에서 여러 글자를 가져오는 것을 슬라이싱이라고 한다.
license = "12가 4450" #자동차 번호판 정의
print(license[3:]) #뒤에 4자리만 출력하기 위해 슬라이싱
>> 4450
슬라이싱할 때, [시작인덱스 : 끝인덱스 : 오프셋]을 지정할 수 있다.
string = "홀짝홀짝홀짝"
print(string[::2] #문자열에서 '홀'만 출력
>> 홀홀홀
'고려사이버대학교 > Python' 카테고리의 다른 글
[파이썬 12주차] 모듈 및 패키지 활용방법 (import, pip 명령어) (0) | 2022.05.24 |
---|---|
[파이썬 11주차] 클래스 상속 및 클래스 생성자 개념 (0) | 2022.05.13 |
[파이썬 10주차] 클래스와 객체 개념과 생성하기 (0) | 2022.05.08 |
[파이썬 9주차] def 함수 사용법과 파일 읽고 쓰기 (0) | 2022.04.28 |
[파이썬 7주차] while, for 반복문의 이해와 활용 (0) | 2022.04.15 |
댓글