给定一个字符串,逐个翻转字符串中的每个单词。
说明
- 单词的构成:无空格字母构成一个单词
- 输入字符串是否包括前导或者尾随空格?可以包括,但是反转后的字符不能包括
- 如何处理两个单词间的多个空格?在反转字符串中间空格减少到只含一个
考虑到要根据空格分片所以用了python感觉比较简单一点
class Solution:
"""
@param: s: A string
@return: A string
"""
def __int__(self):
self.fen = []
def reverseWords(self, s):
self.fen = s.split( )
self.er = self.fen[::-1]
self.result = ' '.join(self.er)
return self.result