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

পাইথন - উপাদানগুলোর সর্বোচ্চ অঙ্ক অনুযায়ী সাজানো

যদি উপাদানগুলোর সর্বোচ্চ অঙ্ক অনুযায়ী সাজাতে হয়, তবে একটি পদ্ধতি সংজ্ঞায়িত করা হয় যা str এবং max পদ্ধতি ব্যবহার করে ফলাফল নির্ধারণ করে।

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

উদাহরণ

def max_digits(element):
    return max(str(element))

my_list = [224, 192, 145, 18, 3721]
print("The list is :")
print(my_list)
my_list.sort(key=max_digits)
print("The result is :")
print(my_list)

আউটপুট

The list is : [224, 192, 145, 18, 3721]
The result is : [224, 145, 3721, 18, 192]

ব্যাখ্যা

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

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

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

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

  1. পাইথনে রঙ সর্ট করা

  2. পাইথনে ম্যাক্সিমাম সাবঅ্যারে (Maximum Subarray)

  3. পাইথন প্রোগ্রাম: বাবল সোর্ট অ্যালগরিদম

  4. পাইথন প্রোগ্রাম: টাপলকে এর ফ্লোট এলিমেন্ট অনুযায়ী সর্ট করা