题解 | #单词倒排#

单词倒排

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

import sys

import sys

n = input()

for i in n:

    if "A" <= i <= "Z" or "a" <= i <= "z":

        continue

    else:

        n = n.replace(i," ")

str_list = n.split(" ")

res_str = {}

for i in range(len(str_list)):

    for k in str_list[i]:

        if "A" <= k <= "Z" or "a" <= k <= "z":

            if str(i) not in res_str:

                res_str[f"{i}"] = k

            else:

                res_str[f"{i}"] += k

res_str = list(res_str.values())

print(" ".join(res_str[::-1])+" ")

全部评论

相关推荐

08-01 18:35
湖南大学 C++
投递拼多多集团-PDD等公司10个岗位
点赞 评论 收藏
分享
06-08 22:25
门头沟学院 Java
从零开始的转码生活:这hr不会打开手机不分青红皂白给所有人群发这句话,过一会再给所有人再发一遍,这肯定会有重复的,不管,再过一会再发一遍
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-15 22:48
牛马人的牛马人生:建议就是把北邮几个字放大就行了。北邮本硕按理来说完全不用担心啊
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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