কম্পিউটার

স্ট্রিং-এ ডুপ্লিকেট উপাদান চিহ্নিত করতে পাইথন প্রোগ্রাম


যখন একটি স্ট্রিং-এ ডুপ্লিকেট উপাদান চিহ্নিত করার প্রয়োজন হয়, তখন 'গণনা' পদ্ধতি সহ তালিকা বোঝার ব্যবহার করা হয়।

উদাহরণ

নীচে একই

একটি প্রদর্শনী আছে
my_list = ["python", "is", "fun", "python", "is", "fun", "python", "fun"]

print("The list is :")
print(my_list)

my_result = [value + str(my_list[:index].count(value) + 1) if my_list.count(value) > 1 else value for index, value in enumerate(my_list)]

print("The result is :")
print(my_result)

আউটপুট

The list is :
['python', 'is', 'fun', 'python', 'is', 'fun', 'python', 'fun']
The result is :
['python1', 'is1', 'fun1', 'python2', 'is2', 'fun2', 'python3', 'fun3']

ব্যাখ্যা

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

  • তালিকার বোধগম্যতা মানগুলির মাধ্যমে পুনরাবৃত্তি করতে এবং গণনা পরীক্ষা করতে ব্যবহৃত হয়।

  • একটি নির্দিষ্ট মানের গণনা 1-এর বেশি হলে, মানটি উপাদানের গণনায় যোগ করা হয়।

  • অন্যথায়, এটি গণনা করা হয়।

  • এটি একটি ভেরিয়েবলে বরাদ্দ করা হয়৷

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


  1. একটি বাক্যে শব্দ গণনা করার জন্য পাইথন প্রোগ্রাম

  2. পাইথন প্রোগ্রাম একটি স্ট্রিং-এ সমস্ত সদৃশ অক্ষর খুঁজে পেতে

  3. পাইথন প্রোগ্রাম একটি প্রদত্ত স্ট্রিং শব্দ গণনা?

  4. স্ট্রিং এ একটি শব্দের ঘটনা গণনা করার জন্য একটি পাইথন প্রোগ্রাম লিখুন?