কম্পিউটার টিউটোরিয়াল

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

যদি সর্বোচ্চ স্ট্রিং দৈর্ঘ্য অনুযায়ী ম্যাট্রিক্স সাজাতে হয়, তবে একটি পদ্ধতি সংজ্ঞায়িত করা হয় যা একটি তালিকা প্যারামিটার হিসেবে নেয় এবং তালিকা বোঝাপড়া এবং max এবং len পদ্ধতি ব্যবহার করে ফলাফল নির্ধারণ করে।

নিচে এর প্রদর্শন দেওয়া হলো:

উদাহরণ

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. পাইথনে স্ট্রিংর দৈর্ঘ্য বের করা (৩টি উপায়)

  2. পাইথনে ডেট স্ট্রিং লিস্ট সর্ট করার পদ্ধতি

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

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