কম্পিউটার

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


সর্ট ফাংশন ব্যবহার করে একটি পাইথন তারিখের স্ট্রিং তালিকা সাজানোর জন্য, আপনাকে তারিখগুলিকে বস্তুর মধ্যে রূপান্তর করতে হবে এবং তাদের উপর সাজানোর প্রয়োগ করতে হবে৷ এর জন্য আপনি সাজানোর ফাংশনের কী নামের বৈশিষ্ট্যটি ব্যবহার করতে পারেন এবং এটিকে একটি ল্যাম্বডা প্রদান করতে পারেন যা প্রতিটি তারিখের জন্য একটি তারিখ সময় বস্তু তৈরি করে এবং এই তারিখ অবজেক্টের উপর ভিত্তি করে তাদের তুলনা করে।

উদাহরণ

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']

  1. কিভাবে পাইথনে একটি স্ট্রিং থেকে তারিখ বের করতে হয়?

  2. পাইথনে স্ট্রিংগুলির তালিকা কীভাবে বাছাই করবেন?

  3. কিভাবে পাইথনে তালিকার স্ট্রিং উপস্থাপনাকে তালিকায় রূপান্তর করবেন?

  4. কিভাবে Python একটি স্ট্রিং বিপরীত?