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