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