我进行以下练习:编写函数countA(word),该函数将一个单词作为参数并返回该单词中的“ a”数。例子
>>> countA("apple")
1
>>> countA("Apple")
0
>>> countA("Banana")
3
我的解决方案是:
def countA(word):
return len([1 for x in word if x is 'a'])
没关系。但是我不确定这是否是解决此问题的最佳方法,因为我创建了一个1值列表并检查其长度。任何人都可以建议一些更pythonic的东西吗?
凤凰求蛊
jeck猫
相关分类