Lớp String của Python có phương thức split() nhận một delimiter làm đối số tùy chọn. Delimiter mặc định cho nó là whitespace. Bạn có thể dùng như sau:
>>> 'aa-ab-ca'.split('-')
['aa', 'ab', 'ca']
>>> 'abc mno rst'.split(' ')
['abc', 'mno', 'rst']
Bạn cũng có thể dùng regex cho thao tác này. Phương thức re.split nhận một delimiter regex và chuỗi và trả về list. Ví dụ:
>>> import re
>>> re.split('-', 'aa-ab-ca')
['aa', 'ab', 'ca']
>>> re.split(' ', 'abc mno rst')
['abc', 'mno', 'rst']