কম্পিউটার

Python - দুটি স্ট্রিং এর ছেদ


এই নিবন্ধে, আমরা শিখতে যাচ্ছি কিভাবে দুটি স্ট্রিংকে বিভিন্ন উপায়ে ছেদ করতে হয়।

সমস্যা সমাধানের জন্য নিচের ধাপগুলো অনুসরণ করুন।

  • দুটি স্ট্রিং এবং একটি খালি স্ট্রিং শুরু করুন।
  • প্রথম স্ট্রিংটির উপর পুনরাবৃত্তি করুন এবং বর্তমান অক্ষরটিকে নতুন স্ট্রিংটিতে যোগ করুন যদি এটি দ্বিতীয় স্ট্রিংটিতেও উপস্থাপন করে এবং ইতিমধ্যে নতুন স্ট্রিংটিতে উপস্থিত না থাকে৷
  • ফলাফল প্রিন্ট করুন।

উদাহরণ

# initializing the string
string_1 = 'tutorialspoint'
string_2 = 'tut'

result = ''

# finding the common chars from both strings
for char in string_1:
   if char in string_2 and not char in result:
      result += char

# printing the result
print(result)

আপনি যদি উপরের কোডটি চালান, তাহলে আপনি নিম্নলিখিত ফলাফল পাবেন।

আউটপুট

tu

আমরা সেটটি দুটি স্ট্রিংকে ছেদ করতে ব্যবহার করব। নিচের ধাপগুলো অনুসরণ করুন।

  • দুটি স্ট্রিংকে সেটে রূপান্তর করুন।
  • ছেদন পদ্ধতি ব্যবহার করে দুটি সেটকে ছেদ করুন।
  • যোগদান পদ্ধতি ব্যবহার করে ফলাফলটিকে স্ট্রিংয়ে রূপান্তর করুন।
  • ফলাফল প্রিন্ট করুন।

উদাহরণ

# initializing the string
string_1 = 'tutorialspoint'
string_2 = 'tut'

# intersection
result = set(string_1).intersection(string_2)

# converting to string
result_str = ''.join(result)

# printing the result
print(result_str)

আপনি যদি উপরের কোডটি চালান, তাহলে আপনি নিম্নলিখিত ফলাফল পাবেন।

আউটপুট

ut

উপসংহার

নিবন্ধে আপনার কোন প্রশ্ন থাকলে, মন্তব্য বিভাগে উল্লেখ করুন।


  1. পাইথনে দুটি লিঙ্কযুক্ত তালিকার ছেদ

  2. পাইথনে বিপরীত স্ট্রিং

  3. পাইথনে casefold() স্ট্রিং

  4. ইন্টারসেকশন() ফাংশন পাইথন