python列表的count方法可以统计并返回某个元素在列表中出现的次数, 如果元素不存在于列表中,则返回0。
list.count(obj)
必须传入参数obj,obj是你想要统计的对象
count方法返回obj在列表中出现的次数
lst = [1, 1, 2, 2, 3, 3, 3]
print(lst.count(1)) # 2
print(lst.count(2)) # 2
print(lst.count(4)) # 0
你可以自己实现一个相同功能的函数,来提升自己的能力,不过这要等到你学会函数以后,本文提供一份参考代码
lst = [1, 1, 2, 2, 3, 3, 3]
def my_count(lst, target):
count = 0
for item in lst:
if item == target:
count += 1
return count
print(my_count(lst, 1)) # 2
QQ交流群: 211426309