From fc8dd7d9bf31f43b9dbd5d3956ee7213c120ce51 Mon Sep 17 00:00:00 2001 From: afiqzudinhadi Date: Wed, 14 Aug 2024 14:08:05 +0800 Subject: [PATCH] Update README.md --- README.md | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/README.md b/README.md index c681df3..3411b3a 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,34 @@ # Sort Array By Letter +## Question + +[Sloth Bytes | 2024-07-30](https://slothbytes.beehiiv.com/p/oop-pillar-1-abstraction-dummies?utm_source=slothbytes.beehiiv.com&utm_medium=newsletter&utm_campaign=oop-pillar-1-abstraction-for-dummies) + +``` +Sort by the Letters +Write a function that sorts each string in a list by the letter in alphabetic ascending order (a-z). + +Examples +sort_by_letter(["932c", "832u32", "2344b"]) +output = ["2344b", "932c", "832u32"] + +sort_by_letter(["99a", "78b", "c2345", "11d"]) +output = ["99a", "78b", "c2345", "11d"] + +sort_by_letter(["572z", "5y5", "304q2"]) +output = ["304q2", "5y5", "572z"] + +sort_by_letter([]) +output = [] + +#here's your starting point :) +def sort_by_letter(arr): + +Notes +- Each string will only have one (lowercase) letter. +- If given an empty list, return an empty list. +``` + ## Description This utility takes a user input of array string number and sort it by the letter of each element. The utility will then display the sorted array.