आप स्ट्रिंग क्लास से स्प्लिट () का उपयोग कर सकते हैं। इस विधि के लिए डिफ़ॉल्ट डिलीमीटर व्हाइटस्पेस है, यानी, जब एक स्ट्रिंग पर कॉल किया जाता है, तो यह उस स्ट्रिंग को व्हाइटस्पेस वर्णों में विभाजित कर देगा। उदाहरण के लिए:
>>>"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']