题解 | #单词倒排#

单词倒排

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

str1=list(input())
str2=[]
for i in range(len(str1)):  #遍历输入的元素,是字母的加入到新列表,
    if 'a'<=str1[i]<='z' or 'A' <=str1[i]<='Z':
       str2.append(str1[i])
    else:
        while str1[i].isalpha()==False: #两字母间不是字母的无论几个通换为一个空格
            i=i+1
        str2.append(' ')
str3=''.join(str2).split(' ')#将最后得出的全是字母的列表转化为为字符串,并以空格为间隔
print(' '.join(list(str3)[::-1]))

全部评论

相关推荐

10-17 23:18
已编辑
西北农林科技大学 Web前端
独行m:给25可以试试,但他只能给12,那就是纯纯的事精
秋招,不懂就问
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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