Python의 String 클래스에는 구분 기호를 선택적 인수로 사용하는 split()이라는 메서드가 있습니다. 기본 구분 기호는 공백입니다. 다음과 같은 방법으로 사용할 수 있습니다.
>>> 'aa-ab-ca'.split('-') ['aa', 'ab', 'ca'] >>> 'abc mno rst'.split(' ') ['abc', 'mno', 'rst']
이 작업에 정규식을 사용할 수도 있습니다. re.split 메서드는 구분 기호 정규식과 문자열을 사용하여 목록을 반환합니다. 예:
>>> import re >>> re.split('-', 'aa-ab-ca') ['aa', 'ab', 'ca'] >>>re.split(' ', 'abc mno rst') ['abc', 'mno', 'rst']