我正在尝试创建一个函数,从句子中删除四个字母单词,然后返回新句子。我让我的代码适用于一个测试功能但不适用于另一个测试功能。有人可以告诉我我哪里错了吗?
dbObject.addRecord
适用于def censored(sentence):
"""Takes string sentence and removes 4 letter words"""
sentencee = sentence.split()
for word in sentencee:
if len(word) == 4:
sentencee.remove(word)
neww = " ".join(sentencee)
return neww
但不适用于print(censored("That was a great trip eh"))
。我一直在'你在想'而不只是'你在想'。