如何在python中检查输入列表中的特定字符

时间:2016-01-17 17:28:15

标签: list loops python-3.x count

我一直试图找到一种方法来做到这一点,但我不知道如何,我希望有一个如下功能:

def counter(inputted_list):

用户使用列表作为参数调用函数。当输入该列表时,该函数的主体计算列表中特定字符的数量,例如资本C的数量,我尝试使用i=0然后使用for循环。当' C'找到了:i=i+1最后print(i),但无法使其发挥作用。

1 个答案:

答案 0 :(得分:0)

使用str.count方法,generator expressionsum内置函数的简单一行。

sum(s.count("C") for s in list_of_strings)