网站建设推推蛙,深圳威豹押运公司官网,扬中营销网站建设,网站制作论文总结题目描述
你在与一位习惯从右往左阅读的朋友发消息#xff0c;他发出的文字顺序都与正常相反但单词内容正确#xff0c;为了和他顺利交流你决定写一个转换程序#xff0c;把他所发的消息 message 转换为正常语序。
注意#xff1a;输入字符串 message 中可能会存在前导空…题目描述
你在与一位习惯从右往左阅读的朋友发消息他发出的文字顺序都与正常相反但单词内容正确为了和他顺利交流你决定写一个转换程序把他所发的消息 message 转换为正常语序。
注意输入字符串 message 中可能会存在前导空格、尾随空格或者单词间的多个空格。返回的结果字符串中单词间应当仅用单个空格分隔且不包含任何额外的空格。 示例 1
输入: message the sky is blue
输出: blue is sky the示例 2
输入: message hello world!
输出: world! hello
解释: 输入字符串可以在前面或者后面包含多余的空格但是反转后的字符不能包括。示例 3
输入: message a good example
输出: example good a
解释: 如果两个单词间有多余的空格将反转后单词间的空格减少到只含一个。
解析
简单 python代码
class Solution:def reverseMessage(self, message:str) - str:return .join(message.split()[-1::-1]) 运行结果