কম্পিউটার টিউটোরিয়াল

পাইথনে স্ট্রিংকে শব্দের লিস্টে রূপান্তর করা

একটি স্ট্রিংকে শব্দের লিস্টে রূপান্তর করতে, সেটাকে হোয়াইটস্পেস দিয়ে স্প্লিট করুন। স্ট্রিং ক্লাসের 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']
  1. পাইথনে স্ট্রিংকে ডিকশনারিতে রূপান্তর করা

  2. পাইথনে স্ট্রিংকে বাইনারি ফরম্যাটে রূপান্তর করা

  3. পাইথনে হোয়াইটস্পেস দিয়ে স্ট্রিং বিভাজন করা

  4. পাইথনে লিস্টের স্ট্রিং রিপ্রেজেন্টেশনকে লিস্টে রূপান্তর করা