题解 | #单词倒排#
单词倒排
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])+" ")