From 37d7fd7d10b5f3ae41ae79dbfdea6014647fc42d Mon Sep 17 00:00:00 2001 From: SohamDey570 <104816597+SohamDey570@users.noreply.github.com> Date: Sun, 30 Oct 2022 12:06:17 +0530 Subject: [PATCH] Date sort sort a group of dates in both ascending and descending order. --- Python/sortdate.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 Python/sortdate.py diff --git a/Python/sortdate.py b/Python/sortdate.py new file mode 100644 index 0000000..d6c315a --- /dev/null +++ b/Python/sortdate.py @@ -0,0 +1,12 @@ +from datetime import datetime + +lt = list() +n = int(input("Enter the range: ")) +for i in range(n): + lt.append(input()) +print("In ascending order: ") +lt.sort(key=lambda date: datetime.strptime(date, "%d/%b/%Y")) +print(lt) +print("In descending order: ") +lt.sort(key=lambda date: datetime.strptime(date, "%d/%b/%Y"), reverse=True) +print(lt)