যখন একটি টিপলে Kth সূচক উপাদানের নিকটতম জুটি খুঁজে বের করার প্রয়োজন হয়, তখন 'abs' পদ্ধতির সাথে 'গণনা' পদ্ধতি ব্যবহার করা যেতে পারে।
নীচে একই −
এর প্রদর্শন করা হলউদাহরণ
my_list = [(5, 6), (66, 76), (21, 35), (90, 8), (9, 0)] print("The list is : ") print(my_list) my_tuple = (17, 23) print("The tuple is ") print(my_tuple) K = 2 print("The value of K has been initialized to ") print(K) min_diff, my_result = 999999999, None for idx, val in enumerate(my_list): diff = abs(my_tuple[K - 1] - val[K - 1]) if diff < min_diff: min_diff, my_result = diff, idx print("The tuple nearest to Kth index element is : " ) print(my_list[my_result])
আউটপুট
The list is : [(5, 6), (66, 76), (21, 35), (90, 8), (9, 0)] The tuple is (17, 23) The value of K has been initialized to 2 The tuple nearest to Kth index element is : (21, 35)
ব্যাখ্যা
-
টিপলের একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়।
-
একটি টিপল সংজ্ঞায়িত করা হয়, এবং কনসোলে প্রদর্শিত হয়৷
৷ -
K-এর মান সংজ্ঞায়িত করা হয়েছে।
-
তালিকাটি পুনরাবৃত্তি করা হয়েছে, এবং পরম পার্থক্য একটি মান নির্ধারণ করা হয়েছে।
-
যদি এই পার্থক্যটি একটি নির্দিষ্ট মানের থেকে কম হয়, তবে সেগুলি বিভিন্ন ভেরিয়েবলের জন্য নির্ধারিত হয়৷
-
এটি কনসোলে আউটপুট হিসাবে প্রদর্শিত হয়৷
৷