0

我想写一个函数remove,它接受一个列表(word)和一个字符串(words)。您的函数应该删除 in 的第一次word出现words。如果word在 中根本没有出现words,该函数应该words保持不变。

我努力了

def remove (item):
    try:    
        words.remove('')
    except ValueError: 
        pass
    return words
4

1 回答 1

0

你很近。您需要将''文字替换为item并添加words参数。照原样,它试图从全局变量中删除一个空词words,并且做得很好。但是,您可能希望它item从传递的words.

此外,缩进搞砸了(除了第一行之外的所有行都需要缩进一点),但我猜这不是你的原始代码的样子。

于 2013-04-08T02:58:24.430 回答