যখন সর্বাধিক পরিসরের সাথে তালিকা মানের কী প্রদর্শনের প্রয়োজন হয়, তখন একটি সাধারণ পুনরাবৃত্তি ব্যবহার করা হয়।
উদাহরণ
নীচে একই -
এর একটি প্রদর্শন রয়েছে৷my_dict = {"pyt" : [26, 12, 34, 21], "fun" : [41, 27,43, 53, 18], "learning" : [21, 30, 29, 13]} print("The dictionary is :") print(my_dict) max_result = 0 for sub, values in my_dict.items(): max_result = max(max_result, max(values) - min(values)) if max_result == max(values) - min(values): result = sub print("The result is :") print(result)
আউটপুট
The dictionary is : {'pyt': [26, 12, 34, 21], 'fun': [41, 27, 43, 53, 18], 'learning': [21, 30, 29, 13]} The result is : fun
ব্যাখ্যা
-
একটি অভিধান সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়৷
৷ -
একটি ভেরিয়েবল 0 এ আরম্ভ করা হয়।
-
অভিধানের উপাদানগুলি পুনরাবৃত্ত করা হয়, এবং 'সর্বোচ্চ' পদ্ধতিটি 'সর্বোচ্চ' এবং 'মিনিট' উপাদানগুলির মধ্যে সর্বাধিক পার্থক্য এবং পূর্বে নির্ধারিত সর্বোচ্চ মান পেতে ব্যবহৃত হয়৷
-
সর্বোচ্চ উপাদান 'সর্বোচ্চ' এবং 'মিনিট' উপাদানের মধ্যে পার্থক্যের সমান হলে, উপাদানটিকে ফলাফল হিসাবে বিবেচনা করা হয়।
-
এটি সেই আউটপুট যা কনসোলে প্রদর্শিত হয়৷
৷