我需要帮助:
我想编写以下函数:将列表作为输入并返回特定字符串的计数。
如果函数输入为x=[a,a,b,c]
,则函数需要返回2
(a
在此列表中是两次。)
答案 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