我想写一个函数remove
,它带有一个列表(word
)和一个字符串(words
)。您的函数应该删除word
中words
的第一次出现。如果word
中根本没有words
,则该函数应该只保持words
不变。
我试过了
def remove (item):
try:
words.remove('')
except ValueError:
pass
return words
答案 0 :(得分:0)
你很亲密。您需要将''
文字替换为item
并添加words
参数。它会尝试从全局变量words
中删除一个空单词,它就可以了。但是,您可能希望它从传递的item
中删除words
。
此外,缩进的混乱(除了第一行之外的所有行都需要缩进一点)但我猜这不是原始代码的原因。