Python - 공백으로 문자열 분리

파이썬에서 공백으로 문자열을 분리하는 방법을 소개합니다.

예를 들어, 아래와 같은 문자열을 공백(Whitespace)으로 분할하고 각각의 문자열이 저장된 리스트로 변환할 수 있습니다.

문자열: "Hello World Python"
분리된 문자열 리스트: ["Hello", "World", "Python"]

1. split()을 이용한 방법

split()은 문자열을 공백으로 분리하고 각각의 문자열이 저장된 리스트를 리턴합니다.

text = "Hello World Python"
words = text.split()
print(words)

Output:

['Hello', 'World', 'Python']

2. Tab(\t), NewLine(\n)이 포함된 문자열

split()은 탭과 줄바꿈 문자들이 포함된 문자열도 공백으로 인식하여 위와 동일한 결과를 출력합니다.

text = "Hello \t World \n Python"
words = text.split()
print(words)

Output:

['Hello', 'World', 'Python']

3. 공백이 아닌 문자로 분리

공백이 아닌 다른 문자를 기준으로 문자열을 분리할 때도 split()을 이용할 수 있습니다.

split(char)는 char로 문자열을 분리합니다.

text = "Hello|World|Python"
words = text.split('|')
print(words)

Output:

['Hello', 'World', 'Python']
Loading script...

Related Posts

codechachaCopyright ©2019 codechacha