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

পাইথন প্রোগ্রাম - একটি স্ট্রিংয়ে কম wiederholt হওয়া ক্যারেক্টার খুঁজুন

যদি একটি স্ট্রিংয়ে কম повторিত হয়ে থাকা ক্যারেক্টার খুঁজতে হয়, তবে Counter ব্যবহার করে অক্ষরগুলোর কাউন্ট পাওয়া যায়। min পদ্ধতি ব্যবহার করে স্ট্রিংয়ের মানগুলোর ন্যূনতম মান পাওয়া যায়, অর্থাৎ প্রতিটি অক্ষরের কাউন্ট অক্ষরসহ স্টোর করা হয়। তারপর ন্যূনতমটি পাওয়া যায়।

উদাহরণ

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

from collections import Counter

my_str = "highland how"
print("স্ট্রিং হলো : ")
print(my_str)
my_result = Counter(my_str)
my_result = min(my_result, key=my_result.get)
print("স্ট্রিংয়ের সব ক্যারেক্টারের মধ্যে ন্যূনতমটি হলো : ")
print(my_result)

আউটপুট

স্ট্রিং হলো : highland how
স্ট্রিংয়ের সব ক্যারেক্টারের মধ্যে ন্যূনতমটি হলো : a

ব্যাখ্যা

  • প্রয়োজনীয় প্যাকেজগুলো ইম্পোর্ট করা হয়।

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

  • Counter ব্যবহার করে স্ট্রিংয়ের প্রতিটি অক্ষরের কাউন্ট পাওয়া যায়।

  • এটি একটি ভেরিয়েবলে এসাইন করা হয়।

  • min পদ্ধতি ব্যবহার করে মানগুলোর ন্যূনতম পাওয়া যায়।

  • এটি আবার ভেরিয়েবলে এসাইন করা হয়।

  • এটি কনসোলে আউটপুট হিসেবে প্রদর্শন করা হয়।

  1. পাইথনে দেওয়া স্ট্রিং-এ প্রথম পুনরাবৃত্ত ক্যারেক্টারটির ইনডেক্স খুঁজে বের করার প্রোগ্রাম

  2. পাইথন প্রোগ্রাম দিয়ে স্ট্রিংয়ে প্রতিটি ক্যারেক্টারের ঘনত্ব বের করা

  3. পাইথনে স্ট্রিং থেকে nth ক্যারেক্টার রিমুভ করা

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