পাইথনে ডেট স্ট্রিং লিস্ট সর্ট ফাংশন দিয়ে সর্ট করতে হলে, আপনাকে ডেটগুলো অবজেক্টে কনভার্ট করতে হবে এবং সেটিতে সর্ট অ্যাপ্লাই করতে হবে। এর জন্য আপনি সর্ট ফাংশনের key নামক অ্যাট্রিবিউট ব্যবহার করতে পারেন এবং একটি ল্যাম্বডা দিতে পারেন যা প্রতিটি ডেটের জন্য একটি datetime অবজেক্ট তৈরি করে এবং এই ডেট অবজেক্টের ভিত্তিতে তুলনা করে।
উদাহরণ
from datetime import datetime my_dates = ['5-Nov-18', '25-Mar-17', '1-Nov-18', '7-Mar-17'] my_dates.sort(key=lambda date: datetime.strptime(date, "%d-%b-%y")) print(my_dates)
আউটপুট
এটি আউটপুট দেবে -
['7-Mar-17', '25-Mar-17', '1-Nov-18', '5-Nov-18']