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

পাইথন - K সংখ্যক স্বতন্ত্র ক্যারেক্টার সহ N-আকারের সাবস্ট্রিং

যদি 'N' আকারের সাবস্ট্রিং 'K' স্বতন্ত্র ক্যারেক্টার সহ বাঁটতে হয়, তবে এটি ইটারেট করা হয় এবং set পদ্ধতি ব্যবহার করে ভিন্ন কম্বিনেশন পাওয়া যায়।

উদাহরণ

নিচে এর প্রদর্শন দেওয়া হলো:

my_string = 'Pythonisfun'
print("স্ট্রিং হলো : ")
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("ফলাফল স্ট্রিং হলো : ")
print(my_result)

আউটপুট

স্ট্রিং হলো : Pythonisfun
ফলাফল স্ট্রিং হলো : ['Py', 'yt', 'th', 'ho', 'on', 'ni', 'is', 'sf', 'fu', 'un']

ব্যাখ্যা

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

  • একটি সাবস্ট্রিং এবং ক্যারেক্টার সংজ্ঞায়িত করা হয়।

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

  • স্ট্রিংটি সাবস্ট্রিংয়ের সংখ্যা অনুযায়ী ইটারেট করা হয়।

  • যদি স্ট্রিংয়ের অনন্য ক্যারেক্টারের দৈর্ঘ্য ক্যারেক্টার সংখ্যার সমান হয়, তবে খালি তালিকায় অ্যাপেন্ড করা হয়।

  • এই ফলাফল কনসোলে প্রদর্শন করা হয়।

  1. পাইথন প্রোগ্রাম: স্ট্রিং-এ মিরর ক্যারেক্টার বের করা

  2. পাইথনে দুটি স্ট্রিংয়ের অনসাধারণ ক্যারেক্টার কনক্যাটেনেট করার প্রোগ্রাম

  3. পাইথনে \\ কে \-তে রিপ্লেস করার পদ্ধতি

  4. পাইথনে স্ট্রিং এবং সংখ্যা কনক্যাটেনেট করা