পাইথনের স্ট্রিং ক্লাসে স্প্লিট() নামে একটি পদ্ধতি রয়েছে যা ঐচ্ছিক যুক্তি হিসাবে একটি বিভেদক নেয়। এটির জন্য ডিফল্ট ডিলিমিটার হোয়াইটস্পেস। আপনি এটি নিম্নলিখিত উপায়ে ব্যবহার করতে পারেন:
>>> 'aa-ab-ca'.split('-')
['aa', 'ab', 'ca']
>>> 'abc mno rst'.split(' ')
['abc', 'mno', 'rst'] আপনি এই অপারেশনের জন্য regex ব্যবহার করতে পারেন। re.split পদ্ধতিটি একটি বিভাজক রেজেক্স এবং স্ট্রিং নেয় এবং তালিকাটি প্রদান করে। যেমন:
>>> import re
>>> re.split('-', 'aa-ab-ca')
['aa', 'ab', 'ca']
>>>re.split(' ', 'abc mno rst')
['abc', 'mno', 'rst']