Python列表元素的添加与查找

输入一段英文新闻,单词之间以空格隔开,如果句中有标点符号,其后也用空格分隔。该行英文中可能包含0个或1个"and",如果"and"在字符串中存在,请在and前插入单词Anna,并输出。

news = input("英文新闻:")
words = news.split()

if "and" in words:
    index = words.index("and")
    words.insert(index, "Anna")

result = " ".join(words)
print(result)

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^