【发布时间】:2014-10-24 02:30:37
【问题描述】:
漂亮的菜鸟,但我正在尝试编写一个函数来打印单词列表中的所有复数单词
所以输出将是:
>>> printPlurals(['computer', 'computers', 'science,', 'sciences'])
computers
sciences
这是我目前所拥有的,但我没有得到任何输出。任何帮助都会很棒。太棒了。
def printPlurals(list1):
plural = 's'
for letter in list1:
if letter[:-1] == 's':
return list1
【问题讨论】:
-
print(letter)而不是return list1 -
没有任何东西打印出来@inspectorG4dget
-
我忘了说你也应该把
if letter[:-1]改成if letter[-1](注意缺少:)
标签: python list loops for-loop plural