题解 | #单词倒排#

单词倒排

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

import re
'''s = input()
for i in s:
    if ('a'<= i <= 'z' or 'A' <= i <= 'Z') == False:
        i = ' ' # 不知道这样为啥不能替换掉非字母字符
ss = s.split(' ')
ss1 = ss[::-1]
ss2 = ' '.join(ss1)
print(ss2)''' 

s = input()
'''for i in s:
    if ord('a')<= ord(i) <= ord('z'):
        pass
    elif ord('A') <= ord(i) <= ord('Z'):
        pass
    else:
        s.replace(i, '*')''' # 不知道这样为啥不能替换掉非字母字符
s = re.sub(r'([^a-zA-Z])', ' ', s) # 将非字母子串替换成空格
ss = s.split(' ')
ss1 = ss[::-1]
ss2 = ' '.join(ss1)
print(ss2)
全部评论

相关推荐

牛客773130651号:巨佬,简历模板换成上下的,左右的很烦,hr看着不爽。。。科大随便乱杀,建议能保研就保研,不行也得考一下 ,985硕去干算法,比开发强多了。开发许多双非都能搞,学历优势用不上,算法有门槛
点赞 评论 收藏
分享
求offer的大角牛:不吃香菜
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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