কম্পিউটার

পাইথন - সর্বোচ্চ স্ট্রিং দৈর্ঘ্য অনুসারে ম্যাট্রিক্স সাজান


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

নীচে একই -

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

উদাহরণ

def max_length(row):
   return max([len(element) for element in row])

my_matrix = [['pyt', 'fun'], ['python'], ['py', 'cool'], ['py', 'ea']]

print("The matrix is :")
print(my_matrix )

my_matrix .sort(key=max_length)

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

আউটপুট

The matrix is :
[['pyt', 'fun'], ['python'], ['py', 'cool'], ['py', 'ea']]
The result is :
[['py', 'ea'], ['pyt', 'fun'], ['py', 'cool'], ['python']]

ব্যাখ্যা

  • 'max_length' নামের একটি পদ্ধতি সংজ্ঞায়িত করা হয় যা একটি তালিকাকে প্যারামিটার হিসেবে নেয় এবং প্রতিটি উপাদানের দৈর্ঘ্য পায় এবং দীর্ঘতম উপাদানের দৈর্ঘ্য পেতে 'max' ব্যবহার করে।

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

  • তালিকাটি পূর্বে সংজ্ঞায়িত পদ্ধতি উল্লেখ করে সাজানো হয়েছে।

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


  1. পাইথনে একটি স্ট্রিংয়ের দৈর্ঘ্য খুঁজুন (3 উপায়)

  2. কিভাবে একটি Python তারিখ স্ট্রিং তালিকা বাছাই?

  3. পাইথনে স্ট্রিংয়ের সর্বোচ্চ দৈর্ঘ্য কত?

  4. পাইথন স্ট্রিং এর সর্বোচ্চ দৈর্ঘ্য কত?