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

পাইথনে স্ট্রিং স্প্লিট ও জয়েন করার প্রোগ্রাম

পাইথন প্রোগ্রামে স্ট্রিং জয়েন ও স্প্লিট করার জন্য বিল্ট-ইন ফাংশন রয়েছে।

split Str.split()
join Str1.join(str2)

অ্যালগরিদম

ধাপ ১: একটি স্ট্রিং ইনপুট নিন।
ধাপ ২: স্প্লিটিং-এর জন্য split মেথড এবং জয়েন করার জন্য join ফাংশন ব্যবহার করুন।
ধাপ ৩: আউটপুট প্রদর্শন করুন।

উদাহরণ কোড (স্প্লিট)

# স্ট্রিং স্প্লিট
str1 = input("স্পেসসহ প্রথম স্ট্রিং দিন :: ")
print(str1.split())  # স্পেস দিয়ে স্প্লিট
str2 = input("কমা (,) সহ দ্বিতীয় স্ট্রিং দিন :: ")
print(str2.split(','))  # কমা দিয়ে স্প্লিট
str3 = input("কলন (:) সহ তৃতীয় স্ট্রিং দিন :: ")
print(str3.split(':'))  # কলন দিয়ে স্প্লিট
str4 = input("সেমিকোলন (;) সহ চতুর্থ স্ট্রিং দিন :: ")
print(str4.split(';'))  # সেমিকোলন দিয়ে স্প্লিট
str5 = input("স্পেস ছাড়া পঞ্চম স্ট্রিং দিন :: ")
print([str5[i:i+2] for i in range(0, len(str5), 2)])  // পজিশন ২ দিয়ে স্প্লিট

আউটপুট

স্পেসসহ প্রথম স্ট্রিং দিন :: python program
['python', 'program']
কমা (,) সহ দ্বিতীয় স্ট্রিং দিন :: python, program
['python', 'program']
কলন (:) সহ তৃতীয় স্ট্রিং দিন :: python: program
['python', 'program']
সেমিকোলন (;) সহ চতুর্থ স্ট্রিং দিন :: python; program
['python', 'program']
স্পেস ছাড়া পঞ্চম স্ট্রিং দিন :: python program
['py', 'th', 'on', 'pr', 'og', 'ra', 'm']

উদাহরণ কোড (জয়েন)

# স্ট্রিং জয়েন
str1 = input("প্রথম স্ট্রিং :: ")
str2 = input("দ্বিতীয় স্ট্রিং :: ")
str = str2.join(str1)  # str1-এর প্রতিটি ক্যারেক্টার str2-এর সামনে কনক্যাটেনেট হবে
print("দুটি স্ট্রিং জয়েন করার পর ::>", str)

আউটপুট

প্রথম স্ট্রিং :: AAA
দ্বিতীয় স্ট্রিং :: BBB
দুটি স্ট্রিং জয়েন করার পর ::>ABBBABBBA
  1. পাইথন প্রোগ্রাম দিয়ে লিস্টকে স্ট্রিংয়ে রূপান্তর

  2. পাইথনে লিস্টকে স্ট্রিংে কনভার্ট করা

  3. পাইথনে স্ট্রিং স্প্লিট (split()) – ডিলিমিটার ভিত্তিক বিভাজন

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