কম্পিউটার

পাইথন ব্যবহার করে Tuple-এ Kth সূচক উপাদানের নিকটতম জোড়া


যখন একটি টিপলে 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-এর মান সংজ্ঞায়িত করা হয়েছে।

  • তালিকাটি পুনরাবৃত্তি করা হয়েছে, এবং পরম পার্থক্য একটি মান নির্ধারণ করা হয়েছে।

  • যদি এই পার্থক্যটি একটি নির্দিষ্ট মানের থেকে কম হয়, তবে সেগুলি বিভিন্ন ভেরিয়েবলের জন্য নির্ধারিত হয়৷

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


  1. পাইথনে Tuple তালিকায় Kth কলাম পণ্য

  2. পাইথনে একটি অ্যারের মধ্যে Kth বৃহত্তম উপাদান

  3. পাইথনে টুপল আনপ্যাকিং কি?

  4. স্ট্রিং ফরম্যাটিং ব্যবহার করে পাইথনে একটি সম্পূর্ণ টিপল কীভাবে প্রিন্ট করবেন?