Your question is Reverse a Sentence by Words. Start with the requirements on the right.
Run and submit as often as you like. When you're ready, talk me through your approach or go straight to the code.
Genesys Cloud can transform message text for a text-processing workflow. Given a sentence, reverse the order of its words and reverse the characters within every word.
Words are separated by one or more whitespace characters. Treat each maximal non-whitespace sequence as a word, discard leading and trailing whitespace, and return the transformed words joined by a single space. Punctuation attached to a word is treated as part of that word.
Implement reverse_sentence(sentence), where sentence is a string. Return a string containing the words in reverse order, with the characters of each word reversed.
def reverse_sentence(sentence):