计算 Python 中列表中元素出现的次数
在本文中,我们给定了一个列表和一个字符串。我们需要找出所给字符串在列表中作为元素出现的次数。
使用计数器
collections 模块中的 counter 函数将为我们提供列表中每个元素的计数。从计数结果中,我们只能提取该帐户公平地匹配我们正在搜索的元素的索引。
示例
from collections import Counter
Alist = ['Mon', 'Wed', 'Mon', 'Tue', 'Thu']
elem = 'Mon'
# Given list and element
print("Given list:\n", Alist)
print("Given element:\n",elem)
cnt = Counter(Alist)
print("Number of times the element is present in list:\n",cnt[elem])输出
运行以上代码,将得到以下结果 −
Given list: ['Mon', 'Wed', 'Mon', 'Tue', 'Thu'] Given element: Mon Number of times the element is present in list: 2
使用计数
count 函数将给定的流作为参数,并在给定的列表中搜索该流。
示例
Alist = ['Mon', 'Wed', 'Mon', 'Tue', 'Thu']
elem = 'Mon'
# Given list and element
print("Given list:\n", Alist)
print("Given element:\n",elem)
cnt = Alist.count('Mon')
print("Number of times the element is present in list:\n",cnt)输出
运行以上代码,将得到以下结果 −
Given list: ['Mon', 'Wed', 'Mon', 'Tue', 'Thu'] Given element: Mon Number of times the element is present in list: 2
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP