python题解 | #单词倒排#

单词倒排

https://www.nowcoder.com/practice/81544a4989df4109b33c2d65037c5836

s = input()
lis = []
ans = []
for i in range(len(s)):
#遍历字符串,如果是字母,就放进列表lis中存起来,如果不是,就把列表中的字符转换成字符串,放进列表ans,并清空列#表lis,以便下次遍历字母的时候重新读成字符串
    if ord('A') <= ord(s[i]) <= ord('z'):
        lis.append(s[i])
    else:
        ans.append(''.join(lis))
        lis.clear()
if len(lis) > 0:
#遍历完后如果,列表lis没清空,就把元素拼成字符串放进ans列表中
    ans.append(''.join(lis))
#反转列表
ans[::] = ans[::-1]
#用空格隔开,拼成字符串
res = ' '.join(ans)
print(res)

全部评论

相关推荐

不愿透露姓名的神秘牛友
07-15 17:17
听说过付费实习,没想到这么贵啊我去,要不我给你个腰子吧
哈哈哈,你是老六:这种公司一定要注意啊,不要随便签合同,只要签了后面钱可能回不来,而且你通过法律途径也弄不回
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
05-29 20:12
点赞 评论 收藏
分享
弦五Strings:他之所以会举报你代课是因为在这种人眼里正常上课就是正义代课就是邪恶,典型二极管思维,处理方法就是私下沟通,你就说你自己家里经济困难或者家里父母生病什么之类的,需要去打工挣钱,用尽孝的正义对冲他认为的上课的正义,他可能就妥协了。
我的实习日记
点赞 评论 收藏
分享
07-15 18:09
门头沟学院 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务