题解 | #单词倒排#

单词倒排

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

思路一: 使用正则表达式找到所有单词, reverse, 符合长度条件输出
## 

import re
x = input()
words = re.findall(r"[a-zA-Z]+",x)
words.reverse()
length = []
for i in words:
    length.append(len(i))
    
if min(length)<=20 and len(x) in range(1,10001):
    print(" ".join(words))

思路二:
x = input()
for i in range(len(x)):
    if not x[i].isalpha(): # 寻找str里面不为字母的元素
        x = x.replace(x[i], " ") # 用空格替代
        
sentence_list = x.split(" ") # 将所有单词存放到list中
sentence_list.reverse() # reverse list
print(" ".join(sentence_list)) 


全部评论

相关推荐

沉淀去了,8月是不是机会会多一点,。打招呼300+,就一个小厂面试,聊了十分钟天就让我去了,暑假继续沉淀了,到八月九月冲了
丰川打工祥:我目前的体感是,双非本+一段小厂实习,基本约不到中厂的面。已经开始第二段小厂了。可能的确是最近hc太少了。
点赞 评论 收藏
分享
Southyeung:我说一下我的看法(有冒犯实属抱歉):(1)简历不太美观,给我一种看都不想看的感觉,感觉字体还是排版问题;(2)numpy就一个基础包,机器学习算法是什么鬼?我感觉你把svm那些写上去都要好一点。(2)课程不要写,没人看,换成获奖经历;(3)项目太少了,至少2-3个,是在不行把网上学习的也写上去。
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
05-01 13:13
ecece:这么明目张胆虚报就业率啊
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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