split পদ্ধতি

split পদ্ধতিটি একটি স্ট্রিংকে বাম থেকে প্রথম সাবস্ট্রিং মিলে যাওয়া এবং প্যারামিটারে নির্দিষ্ট বিভাজক দ্বারা বিভক্ত করে একটি তালিকা প্রদান করে। দ্বিতীয় ঐচ্ছিক প্যারামিটারে আমরা নির্দিষ্ট করি কতবার স্ট্রিংটি বিভক্ত করব। ডিফল্টভাবে স্ট্রিংটি অসীম সংখ্যকবার বিভক্ত করা যায়।

সিনট্যাক্স

pythonস্ট্রিং.split(বিভাজক, [বিভক্তির সংখ্যা])

উদাহরণ

আসুন নিম্নলিখিত স্ট্রিংটিতে split পদ্ধতি প্রয়োগ করি এবং এটিকে একবার বিভক্ত করি:

pythontxt = 'ab_ac_dea'
print(txt.split('_', 1))

কোড 실행ের ফলাফল:

python['ab', 'ac_dea']

উদাহরণ

এখন আসুন split পদ্ধতি প্রয়োগ করি বিভক্তির সংখ্যা নির্দিষ্ট না করে:

pythontxt = 'ab_ac_dea'
print(txt.split('_'))

কোড 실행ের ফলাফল:

python['ab', 'ac', 'dea']

আরও দেখুন

  • rsplit পদ্ধতি,
    যা স্ট্রিংকে ডান থেকে সাবস্ট্রিং দ্বারা বিভক্ত করে
  • rpartition পদ্ধতি,
    যা স্ট্রিংকে শেষ সাবস্ট্রিং মিলে যাওয়ার উপর ভিত্তি করে বিভক্ত করে
  • partition পদ্ধতি,
    যা স্ট্রিংকে প্রথম সাবস্ট্রিং মিলে যাওয়ার উপর ভিত্তি করে বিভক্ত করে
  • join পদ্ধতি,
    যা স্ট্রিংগুলির তালিকা থেকে একটি স্ট্রিং প্রদান করে