কম্পিউটার

Python – K স্বতন্ত্র অক্ষর সহ N আকারের সাবস্ট্রিং


যখন 'K' স্বতন্ত্র অক্ষরগুলির সাথে 'N' আকারের সাবস্ট্রিংগুলিকে বিভক্ত করার প্রয়োজন হয়, তখন এটি পুনরাবৃত্তি করা হয় এবং বিভিন্ন সমন্বয় পেতে 'সেট' পদ্ধতি ব্যবহার করা হয়।

উদাহরণ

নীচে একই

একটি প্রদর্শনী আছে
my_string = 'Pythonisfun'
print("The string is : ")
print(my_string)

my_substring = 2
my_chars = 2
my_result = []

for idx in range(0, len(my_string) - my_substring + 1):
   if (len(set(my_string[idx: idx + my_substring])) == my_chars):
      my_result.append(my_string[idx: idx + my_substring])
print("The resultant string is : ")
print(my_result)

আউটপুট

The string is :
Pythonisfun
The resultant string is :
['Py', 'yt', 'th', 'ho', 'on', 'ni', 'is', 'sf', 'fu', 'un']

ব্যাখ্যা

  • একটি স্ট্রিং সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়৷

  • একটি সাবস্ট্রিং, এবং অক্ষরগুলি সংজ্ঞায়িত করা হয়৷

  • একটি খালি তালিকা সংজ্ঞায়িত করা হয়েছে৷

  • স্ট্রিংটি সাবস্ট্রিং-এর সংখ্যার সাপেক্ষে পুনরাবৃত্তি করা হয়।

  • স্ট্রিং-এর অনন্য অক্ষরের দৈর্ঘ্য অক্ষরের সমান হলে, এটি খালি তালিকায় যুক্ত করা হয়।

  • এটি সেই ফলাফল যা কনসোলে প্রদর্শিত হয়৷


  1. একটি স্ট্রিং মধ্যে মিরর অক্ষর খুঁজে পেতে পাইথন প্রোগ্রাম

  2. পাইথনে অস্বাভাবিক অক্ষরের সাথে সংযুক্ত স্ট্রিং?

  3. কিভাবে Python এ \\ এর সাথে প্রতিস্থাপন করবেন?

  4. পাইথনে সংখ্যা সহ একটি স্ট্রিং কীভাবে সংযুক্ত করবেন?