কম্পিউটার

সারির যোগফলের উপর ভিত্তি করে ম্যাট্রিক্স সাজানোর জন্য পাইথন প্রোগ্রাম


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

নীচে একই -

এর একটি প্রদর্শন রয়েছে৷

উদাহরণ

def sort_sum(row):
   return sum(row)

my_list = [[34, 51], [32, 15, 67], [12, 41], [54, 36, 22]]

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

my_list.sort(key = sort_sum)

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

আউটপুট

The list is :
[[34, 51], [32, 15, 67], [12, 41], [54, 36, 22]]
The result is :
[[12, 41], [34, 51], [54, 36, 22], [32, 15, 67]]

ব্যাখ্যা

  • 'sort_sum' নামের একটি পদ্ধতি সংজ্ঞায়িত করা হয়েছে যা একটি তালিকাকে একটি প্যারামিটার হিসাবে নেয় এবং তালিকার উপাদানগুলির যোগফলকে আউটপুট হিসাবে প্রদান করে৷

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

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

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


  1. পাইথন প্রোগ্রাম যা একটি ম্যাট্রিক্সের অ-খালি সারিগুলিকে ফিল্টার করে

  2. কাস্টম উপাদান গণনা দ্বারা একটি ম্যাট্রিক্সের সারি সাজানোর জন্য পাইথন প্রোগ্রাম

  3. পাইথন প্রোগ্রাম একটি নির্দিষ্ট পেয়ার যোগ সহ সারি ফিল্টার করতে

  4. পাইথন প্রোগ্রাম একটি তালিকার ক্রমবর্ধমান যোগফল খুঁজে বের করতে