列表中字符串的计数

时间:2013-06-10 07:04:31

标签: python function

我需要帮助:

我想编写以下函数:将列表作为输入并返回特定字符串的计数。

如果函数输入为x=[a,a,b,c],则函数需要返回2a在此列表中是两次。)

1 个答案:

答案 0 :(得分:4)

>>> def F(seq, string):
        return seq.count(string)

>>> F(['a','a','b','c'], 'a')
2

相当于:

def F(seq, string):
    n = 0
    for x in seq:
        if x == string:
            n += 1
    return n