আপনি স্ট্রিং ক্লাসের split() ব্যবহার করতে পারেন। এই মেথডটির ডিফল্ট ডিলিমিটার হলো হোয়াইটস্পেস, অর্থাৎ যখন একটি স্ট্রিং-এ এটি কল করা হয়, তবে সেটি হোয়াইটস্পেস ক্যারেক্টার-এ স্ট্রিংটি বিভক্ত করে। উদাহরণস্বরূপ:
>>> "Please split this string".split() ['Please', 'split', 'this', 'string']
রেজেক্সও এই সমস্যা সমাধান করতে ব্যবহার করা যায়। আপনি ডিলিমিটার হিসেবে রেজেক্স '\s+' ব্যবহার করে re.split() মেথড কল করতে পারেন। লক্ষ্য করুন যে এই পদ্ধতিটি উপরের পদ্ধতির চেয়ে ধীর।
>>> import re
>>> re.split('\s+', 'Please split this string')
['Please', 'split', 'this', 'string']