কম্পিউটার

পাইথন - একটি ম্যাট্রিক্সের কলামে সমস্ত উপাদান অনন্য কিনা তা পরীক্ষা করুন


ম্যাট্রিক্সের কলামে সমস্ত উপাদান অনন্য কিনা তা পরীক্ষা করার প্রয়োজন হলে, 'সেট' অপারেটর সহ একটি সাধারণ পুনরাবৃত্তি এবং একটি তালিকা বোঝা ব্যবহার করা হয়।

নীচে একই -

এর একটি প্রদর্শন রয়েছে৷

উদাহরণ

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

ব্যাখ্যা

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

  • একটি ভেরিয়েবলকে বুলিয়ান মান 'ট্রু' নির্ধারণ করা হয়।

  • তালিকাটি পুনরাবৃত্ত করা হয়েছে, এবং তালিকার বোধগম্যতা উপাদানের সূচক খুঁজে পেতে ব্যবহৃত হয়।

  • যদি একটি নির্দিষ্ট শর্ত পূরণ করা হয়, যেমন তালিকার অনন্য উপাদানগুলির দৈর্ঘ্য উপাদানগুলির দৈর্ঘ্যের সমান না হলে, বুলিয়ান মানটি 'মিথ্যা' তে আরম্ভ করা হয়৷

  • নিয়ন্ত্রণ লুপ থেকে বেরিয়ে আসে।

  • শেষ পর্যন্ত, বুলিয়ান মানের উপর নির্ভর করে, প্রাসঙ্গিক বার্তাটি কনসোলে প্রদর্শিত হয়৷


  1. Python - একটি তালিকার সমস্ত উপাদান অভিন্ন কিনা তা পরীক্ষা করুন

  2. পাইথনে একটি টিপলে তালিকার সমস্ত উপাদানের উপস্থিতি গণনা করুন

  3. সূচীগুলির প্রদত্ত পাইথন তালিকায় সমস্ত উপাদান অ্যাক্সেস করা হচ্ছে

  4. পাইথন - একটি তালিকার সমস্ত উপাদান একই কিনা তা পরীক্ষা করুন