557反转字符串中的单词III
class Solution:
# 定义一个反转字符串的函数。
def str_rever(self,s):
length = len(s)
s1 = ""
for index in range(length - 1,-1,-1):
s1 += s[index]
return s1
def reverseWords(self, s: str) -> str:
# 首先将字符串分片
str_list = s.split(" ")
last_str = ""
# 然后将分片后的字符串翻转。
for index in str_list:
# 翻转的同时加上空格。
last_str += self.str_rever(index) + " "
# 最后返回字符串。注意我们上边翻转的时候多加了一个空格。
# 这里边要减去一个空格。
return last_str[:-1]
A = Solution()
A.reverseWords("Let"s take LeetCode contest")
以上是 557反转字符串中的单词III 的全部内容, 来源链接: utcz.com/z/531006.html