题目描述:
题解:
1.先将输入字符串s中的每个单词保存在list words中。
2.将words中的每个单词word进行反转。
3.将反转后的word添加到字符串res中,需要注意空格的处理。
class Solution(object):
def reverseWords(self, s):
res = ""
words = s.split(" ")
for i in range(len(words)):
word = words[i]
word = "".join(reversed(word))
res = res + word
if i!=len(words)-1:
res = res+" "
return res
其中的reverse也可以替换为word[::-1]:
class Solution(object):
def reverseWords(self, s):
res = ""
words = s.split(" ")
for i in range(len(words)):
word = words[i]
word = word[::-1]
res = res + word
if i!=len(words)-1:
res = res+" "
return res



