Leetcode: Reverse Words in a String III

Reverse Words in a String III



Similar Problems:


Given a string, you need to reverse the order of characters in each word within a sentence while still preserving whitespace and initial word order.

Example 1:
Input: “Let’s take LeetCode contest”
Output: “s’teL ekat edoCteeL tsetnoc”
Note: In the string, each word is separated by single space and there will not be any extra space in the string.

Github: code.dennyzhang.com

Credits To: leetcode.com

Leave me comments, if you have better ways to solve.


## Blog link: https://code.dennyzhang.com/reverse-words-in-a-string-iii
class Solution(object):
    def reverseWords(self, s):
        """
        :type s: str
        :rtype: str
        """
        reversed_word_list = []
        for word in s.split(" "):
            reversed_word_list.append(word[::-1])

        return " ".join(reversed_word_list)
linkedin
github
slack

Share It, If You Like It.

Leave a Reply

Your email address will not be published.