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

পাইথন: কনsekutিভ একই এলিমেন্টের কাউন্ট

যখন লিস্টে কনsekutিভ একই এলিমেন্টের কাউন্ট বের করতে হয়, তখন একটি ইটারেশন, 'append' মেথড এবং 'set' মেথড ব্যবহার করা হয়।

উদাহরণ

নিচে এর демонস্ট্রেশন দেওয়া হলো:

my_list = [24, 24, 24, 15, 15, 64, 64, 71, 13, 95, 100] print("The list is :") print(my_list) my_result = [] for index in range(0, len(my_list) - 1): if my_list[index] == my_list[index + 1]: my_result.append(my_list[index]) my_result = len(list(set(my_result))) print("The result is :") print(my_result)

আউটপুট

The list is : [24, 24, 24, 15, 15, 64, 64, 71, 13, 95, 100] The result is : 3

ব্যাখ্যা

  • একটি লিস্ট ডিফাইন করা হয় এবং কনসোলে দেখানো হয়।

  • একটি খালি লিস্ট ডিফাইন করা হয়।

  • লিস্টটি ইটারেট করা হয় এবং যদি জিরোথ ইনডেক্সের এলিমেন্ট এবং ফার্স্ট ইনডেক্সের এলিমেন্ট সমান হয়, তবে জিরোথ এলিমেন্টটি খালি লিস্টে অ্যাপেন্ড করা হয়।

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

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

  1. পাইথনে নির্দিষ্ট শর্ত পূরণকারী এলিমেন্ট কাউন্ট করা (Count elements matching condition)

  2. পাইথনে টাপলে লিস্টের সব এলিমেন্টের আকারেন্স কাউন্ট করা (Count occurrence of all list elements in tuple)

  3. পাইথনে লিস্টে ক্রমাগত এলিমেন্ট জোড়া 만들기

  4. পাইথনে অ্যারেতে ডিস্টিনক্ট এলিমেন্ট গণনা