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