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

Python에서 공백의 문자열을 분할하는 방법은 무엇입니까?

<시간/>

string 클래스에서 split()을 사용할 수 있습니다. 이 메서드의 기본 구분 기호는 공백입니다. 즉, 문자열에서 호출될 때 해당 문자열을 공백 문자로 분할합니다. 예:

 >>>"Please split this string".split()
['Please','split', 'this', 'string']

Regex를 사용하여 이 문제를 해결할 수도 있습니다. 정규식 '\s+'를 구분 기호로 사용하여 re.split() 메서드를 호출할 수 있습니다. 이 방법은 위의 방법보다 느립니다.

>>>import re
>>>re.split('\s+', 'Please split this string')
['Please','split', 'this', 'string']