From 2f6e06cd20f20e1273f601bcef45c20613b1133b Mon Sep 17 00:00:00 2001 From: avanthika Date: Wed, 27 Oct 2021 16:29:19 +0530 Subject: [PATCH] add python sorting --- PYTHON Sorting/README.md | 5 +++++ PYTHON Sorting/sorting.py | 9 +++++++++ 2 files changed, 14 insertions(+) create mode 100644 PYTHON Sorting/README.md create mode 100644 PYTHON Sorting/sorting.py diff --git a/PYTHON Sorting/README.md b/PYTHON Sorting/README.md new file mode 100644 index 0000000..88e8dbf --- /dev/null +++ b/PYTHON Sorting/README.md @@ -0,0 +1,5 @@ + All sorted lowercase letters are ahead of uppercase letters. + All sorted uppercase letters are ahead of digits. + All sorted odd digits are ahead of sorted even digits. + + diff --git a/PYTHON Sorting/sorting.py b/PYTHON Sorting/sorting.py new file mode 100644 index 0000000..208fe1f --- /dev/null +++ b/PYTHON Sorting/sorting.py @@ -0,0 +1,9 @@ +l,u,o,e=[],[],[],[] +for i in sorted(input()): + if i.isalpha(): + x = u if i.isupper() else l + else: + x = o if int(i)%2 else e + x.append(i) +print("".join(l+u+o+e)) +