ম্যাট্রিক্সের কলামে সমস্ত উপাদান অনন্য কিনা তা পরীক্ষা করার প্রয়োজন হলে, 'সেট' অপারেটর সহ একটি সাধারণ পুনরাবৃত্তি এবং একটি তালিকা বোঝা ব্যবহার করা হয়।
নীচে একই -
এর একটি প্রদর্শন রয়েছে৷উদাহরণ
my_list = [[11, 24, 84], [24, 55, 11], [7, 11, 9]] print("The list is :") print(my_list) my_result = True for index in range(len(my_list[0])): column = [ele[index] for ele in my_list] if len(list(set(column ))) != len(column ): my_result = False break if(my_result == True): print("All columns are unique") else: print(("All columns are not unique"))
আউটপুট
The list is : [[11, 24, 84], [24, 55, 11], [7, 11, 9]] All columns are unique
ব্যাখ্যা
-
পূর্ণসংখ্যা সহ তালিকার একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়৷
৷ -
একটি ভেরিয়েবলকে বুলিয়ান মান 'ট্রু' নির্ধারণ করা হয়।
-
তালিকাটি পুনরাবৃত্ত করা হয়েছে, এবং তালিকার বোধগম্যতা উপাদানের সূচক খুঁজে পেতে ব্যবহৃত হয়।
-
যদি একটি নির্দিষ্ট শর্ত পূরণ করা হয়, যেমন তালিকার অনন্য উপাদানগুলির দৈর্ঘ্য উপাদানগুলির দৈর্ঘ্যের সমান না হলে, বুলিয়ান মানটি 'মিথ্যা' তে আরম্ভ করা হয়৷
-
নিয়ন্ত্রণ লুপ থেকে বেরিয়ে আসে।
-
শেষ পর্যন্ত, বুলিয়ান মানের উপর নির্ভর করে, প্রাসঙ্গিক বার্তাটি কনসোলে প্রদর্শিত হয়৷