เพื่อแปลงสตริงเป็นลิสต์ของคำ ให้แยก (split) ด้วยช่องว่าง (whitespace) ใช้ split() ของคลาสสตริง ค่าคั่นเริ่มต้น (default delimiter) ของเมธอดนี้คือ whitespace หมายถึงเมื่อเรียกบนสตริง จะแยกสตริงนั้นที่ตัวอักษร whitespace
ตัวอย่าง
>>> "Please split this string".split() ['Please', 'split', 'this', 'string']
Regex ก็สามารถใช้แก้ปัญหานี้ได้ เรียก re.split() ด้วย regex r'\s+' เป็นคั่น โปรดทราบว่าวิธีนี้ช้ากว่าวิธีข้างต้น
>>> import re >>> re.split(r'\s+', 'Please split this string') ['Please', 'split', 'this', 'string']