কম্পিউটার

একটি ম্যাট্রিক্সের প্রতিটি সারির জন্য অপ্রয়োজনীয় হার খুঁজে পেতে পাইথন প্রোগ্রাম


যখন ম্যাট্রিক্সের প্রতিটি সারির জন্য রিডানডেন্সি রেট খুঁজে বের করার প্রয়োজন হয়, তখন একটি সাধারণ পুনরাবৃত্তি এবং 'সংযোজন' পদ্ধতি ব্যবহার করা যেতে পারে।

উদাহরণ

নীচে একই

একটি প্রদর্শনী আছে
my_list = [[91, 52, 12, 29, 33], [54, 54, 54, 54, 54], [11, 22, 33, 59, 95]]

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

my_result = []
for sub in my_list:
   my_result.append(1 - len(set(sub)) / len(sub))

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

আউটপুট

The list is :
[[91, 52, 12, 29, 33], [54, 54, 54, 54, 54], [11, 22, 33, 59, 95]]
The result is :
[0, 1, 0]

ব্যাখ্যা

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

  • একটি খালি তালিকা তৈরি করা হয়েছে৷

  • মূল তালিকাটি পুনরাবৃত্তি করা হয়, এবং যখন একটি শর্ত পূরণ করা হয়, তখন এটি খালি তালিকায় যুক্ত হয়৷

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


  1. পাইথন প্রোগ্রাম একটি তালিকার ক্ষুদ্রতম সংখ্যা খুঁজে বের করতে

  2. পাইথন প্রোগ্রাম একটি তালিকায় সবচেয়ে বড় সংখ্যা খুঁজে বের করতে

  3. একটি ম্যাট্রিক্সের স্থানান্তর খুঁজে পেতে পাইথন প্রোগ্রাম

  4. একটি সিলিন্ডারের পরিধি খুঁজে বের করার জন্য পাইথন প্রোগ্রাম