題目要求
給定一個(gè)字符串鸯屿,你需要反轉(zhuǎn)字符串中每個(gè)單詞的字符順序,同時(shí)仍保留空格和單詞的初始順序。
示例 1:
輸入: "Let's take LeetCode contest"
輸出: "s'teL ekat edoCteeL tsetnoc"
注意:在字符串中惩阶,每個(gè)單詞由單個(gè)空格分隔糊探,并且字符串中不會(huì)有任何額外的空格钾埂。
思路一
以空格分割字符串為列表,將列表中每個(gè)元素反轉(zhuǎn)科平,以空格拼接列表中的元素
→_→ talk is cheap, show me the code
class Solution:
def reverseWords(self, s):
"""
:type s: str
:rtype: str
"""
l = s.split(" ")
for i in range(0, len(l)):
l[i] = l[i][::-1]
return " ".join(l)