Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python의 문자열에서 하위 문자열을 어떻게 얻을 수 있습니까?


파이썬에서 문자열 데이터 유형은 순서가 지정된 문자 시퀀스입니다. 모든 시퀀스 데이터 유형은 슬라이싱을 지원합니다. 슬라이스 연산자 ":"를 사용하여 기본 문자열에서 부분 문자열을 얻을 수 있습니다.

예시

>>> string="Hello How are you?"
>>> string[6:9]
'How'

슬라이스 연산자 -에는 두 개의 피연산자가 필요합니다. 첫 번째 피연산자는 원하는 부분 문자열의 첫 번째 문자 인덱스입니다. 결과 하위 문자열은 두 번째 피연산자를 포함하지 않는 인덱스까지 기본 문자열의 문자를 포함합니다. 위의 예에서 인덱스 6에서 8까지의 문자는 하위 문자열을 형성합니다. (인덱스 개수는 0부터 시작)