面试题58:翻转字符串

# -*- coding:utf-8 -*-
class Solution:
def ReverseSentence(self, s):
# write code here
# 先边界条件
if not s:
return s
# 注意:s.split(" ") 这个的必要性
s = list([i for i in s.split(" ")])
res = s[::-1]
return " ".join(res)
采用:reverse()
def ReverseSentence(s):
word = s.split(' ')
word.reverse()
return ' '.join(word)

浙公网安备 33010602011771号