擅长:python、mysql、java
<p>使用嵌套循环来检查将是一个更好的主意。试试看:</p>
<pre><code>words=('befelled','recalled','expelled','swelled','tested','marked','scott','brutt') .
def fix_word(words):
temp = []
for w in words:
if w.endswith('ed'):
if w.endswith('lled'):
temp.append(w[:-3])
else:
temp.append(w[:-2])
else:
temp.append(w)
return tuple(temp)
</code></pre>