文巾解题 557. 反转字符串中的单词 III
Posted UQI-LIUWJ
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了文巾解题 557. 反转字符串中的单词 III相关的知识,希望对你有一定的参考价值。
1 题目描述
2 解题思路
2.1 单词倒转+使用join函数
import copy
class Solution(object):
def reverseWords(self, s):
"""
:type s: str
:rtype: str
"""
return " ".join(word[::-1] for word in s.split(" "))
2.2 单词倒转+使用辅助数组
import copy
class Solution(object):
def reverseWords(self, s):
"""
:type s: str
:rtype: str
"""
s1=s.split()
for i in range(len(s1)):
s1[i]=s1[i][::-1]
#print(s1)
index=0
s2=''
for i in s1:
#print(i)
s2+=i
s2+=' '
s=copy.deepcopy(s2[:-1])
return(s)
以上是关于文巾解题 557. 反转字符串中的单词 III的主要内容,如果未能解决你的问题,请参考以下文章
Leetcode#557. Reverse Words in a String III(反转字符串中的单词 III)