কম্পিউটার

পাইথন - সর্বোচ্চ সারি উপাদান দ্বারা ম্যাট্রিক্স সাজান


সর্বাধিক সারি উপাদান দ্বারা ম্যাট্রিক্স বাছাই করার প্রয়োজন হলে, একটি পদ্ধতি সংজ্ঞায়িত করা হয় যা একটি প্যারামিটার নেয় এবং ফলাফল নির্ধারণ করতে 'সর্বোচ্চ' পদ্ধতি ব্যবহার করে।

উদাহরণ

নীচে একই -

এর একটি প্রদর্শন রয়েছে৷
def sort_max(row):
   return max(row)

my_list = [[15, 27, 18], [39, 20, 13], [13, 15, 56], [43, 13, 25]]

print("The list is :")
print(my_list)

my_list.sort(key = sort_max, reverse = True)

print("The result is :")
print(my_list)

আউটপুট

The list is :
[[15, 27, 18], [39, 20, 13], [13, 15, 56], [43, 13, 25]]
The result is :
[[13, 15, 56], [43, 13, 25], [39, 20, 13], [15, 27, 18]]

ব্যাখ্যা

  • 'sort_max' নামের একটি পদ্ধতি সংজ্ঞায়িত করা হয়েছে যেটি একটি প্যারামিটার হিসাবে সারি নেয় এবং আউটপুট হিসাবে সারির সর্বাধিক উপাদান প্রদান করে।

  • পদ্ধতির বাইরে, একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়৷

  • তালিকাটি 'বাছাই' পদ্ধতি ব্যবহার করে সাজানো হয়েছে এবং কীটি পূর্বে সংজ্ঞায়িত পদ্ধতি হিসাবে নির্দিষ্ট করা হয়েছে।

  • এটি ছাড়াও, 'সর্ট' পদ্ধতিতে 'বিপরীত' প্যারামিটারটি 'ট্রু' এ সেট করা হয়েছে যাতে তালিকাটি বিপরীতভাবে সাজানো হয়।

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


  1. পাইথনে টিপল তালিকায় সর্বাধিক উপাদান

  2. পাইথনের একটি ম্যাট্রিক্সে প্রতিটি সারির ক্ষুদ্রতম ছেদকারী উপাদান খুঁজে বের করার প্রোগ্রাম

  3. পাইথনে একটি ম্যাট্রিক্সের কলাম সাজান

  4. পাইথন ম্যাপ ফাংশন সর্বাধিক 1 এর সাথে সারি খুঁজে পেতে