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

파이썬에서 문자열을 분할하는 방법

<시간/>

많은 경우 특정 구분 기호를 기반으로 주어진 문자열을 여러 부분으로 분할해야 합니다. Python은 이를 달성하는 데 사용할 수 있는 split()이라는 함수를 제공합니다. 또한 구분자로 간주할 구분자와 문자 수를 제어하는 ​​방법을 제공합니다.

예시

아래 예에서 우리는 많은 단어와 그 사이에 공백을 포함하는 문자열입니다. 그러나 바나나와 포도 사이에는 두 개의 공백 문자가 있습니다. 따라서 분할이 발생합니다. 매개변수가 제공되지 않으면 각 공백이 구분 기호로 사용됩니다.

str = "Apple Banana Grapes Apple";
print(str.split())
print(str.split(' ', 2))

출력

위의 코드를 실행하면 다음과 같은 결과가 나옵니다. -

['Apple', 'Banana', 'Grapes', 'Apple']
['Apple', 'Banana', ' Grapes Apple']