【发布时间】:2022-08-20 00:31:58
【问题描述】:
我有以下问题:
打印具有相反顺序的字符串\'Python love We. Science Data love We\'
所以我尝试了这个:
strg = We love Data Science. We love Python
words = strg.split(\" \")
words.reverse()
new_strg = \" \".join(words)
print(new_strg)
>>> Python love We Science. Data love We
但是答案并不像预期的那样,因为Science 之后的. 不在正确的位置。
有没有办法得到预期的结果?
-
我会先用 \'.\' 分开。
-
输出将用于什么`我们热爱数据科学(充满激情!),但不喜欢调试!?\"
-
您的代码将
\"Science.\"视为原始字符串中的一个项目。您希望它是两个独立的语义实体,其处理方式与空格分隔的单词不同。
标签: python string join split reverse