Leetcode #557 Reverse Words in a String III
1081 ワード
Description
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.
Note In the string, each word is separated by single space and there will not be any extra space in the string.
Example
Input: “Let’s take LeetCode contest” Output: “s’teL ekat edoCteeL tsetnoc”
Code
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.
Note
Example
Input: “Let’s take LeetCode contest” Output: “s’teL ekat edoCteeL tsetnoc”
Code
class Solution(object):
def reverseWords(self, s):
"""
:type s: str
:rtype: str
"""
rs = s.split()
return " ".join(map(lambda x: x[::-1], rs))