যখন একটি তালিকায় পরপর অভিন্ন উপাদানগুলির গণনা করার প্রয়োজন হয়, তখন একটি পুনরাবৃত্তি, 'সংযোজন' পদ্ধতি এবং 'সেট' পদ্ধতি ব্যবহার করা হয়।
উদাহরণ
নীচে একই
একটি প্রদর্শনী আছে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
ব্যাখ্যা
-
একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়৷
৷ -
একটি খালি তালিকা সংজ্ঞায়িত করা হয়েছে৷
৷ -
তালিকাটি পুনরাবৃত্তি করা হয়েছে এবং যদি জিরোথ সূচকের উপাদান এবং প্রথম সূচকের উপাদান সমতুল্য হয়, তাহলে শূন্য তালিকায় শূন্য উপাদান যুক্ত করা হয়৷
-
এটি একটি সেটে এবং তারপর একটি তালিকায় রূপান্তরিত হয় এবং এর দৈর্ঘ্য একটি ভেরিয়েবলে বরাদ্দ করা হয়৷
-
এটি সেই আউটপুট যা কনসোলে প্রদর্শিত হয়৷
৷