給定乙個字串,你需要反轉字串中每個單詞的字元順序,同時仍保留空格和單詞的初始順序。
示例 1:
輸入: 「let』s take leetcode contest」
輸出: 「s』tel ekat edocteel tsetnoc」
注意:在字串中,每個單詞由單個空格分隔,並且字串中不會有任何額外的空格。
def reverse_word(str):
list_str=str.split()
reverse_word=[i[::-1] for i in list_str]
n=0result=''
i=0while iprint(str[i])
if str[i]==' ':
result+=str[i]
i+=1
else:
result+=reverse_word[n]
i+=(len(reverse_word[n]))
n+=1
return result
執行:reverse_word("let's take leetcode contest")
返回: "s'tel ekat edocteel tsetnoc"
反轉字串中的單詞
給定乙個字串,你需要反轉字串中的每個單詞字元順序,同時仍保留空格和單詞的初始順序。注意 在字串中,每個單詞由單個空格分隔,並且字串中不會有任何額外的空格。示例1 輸入 let s take leetcode contest 輸出 s tel ekat edocteel tsetnoc 解法一 遍歷 ...
字串反轉,單詞反轉
一 字串反轉,共蒐集了 7 種方法 public class stringreversed public static void reverse1 string s char c s.tochararray 方法二 for int i 0 i s.length 2 i for char l c sy...
字串單詞反轉
class solution param s,a string return a string def reversewords self,s if len s 0 return s s join s.split 去掉所有的空格,只保留字元 串 之間的空格 s s.strip strip 去掉字串兩...