当前位置: 首页 > 编程笔记 >

计算Python列表中元素的出现

慕容渊
2023-03-14
本文向大家介绍计算Python列表中元素的出现,包括了计算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

带数

计数功能将给定流作为参数,并在给定列表中搜索该流。

示例

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
 类似资料:
  • 本文向大家介绍计算Python中元组列表中的元组出现,包括了计算Python中元组列表中的元组出现的使用技巧和注意事项,需要的朋友参考一下 列表由元组组成。在本文中,我们将计算列表中存在的唯一元组的数量。 使用defaultdict 我们将给定列表视为defaultdict数据容器,并使用in条件对其中的元素进行计数。 示例 输出结果 运行上面的代码给我们以下结果- 带柜台和链条 计数器和链函数是

  • 问题内容: 我需要找到列表中元素的频率 输出 我也想从中删除重复项 问题答案: 由于列表是有序的,你可以执行以下操作: 输出:

  • 本文向大家介绍计算Python列表中包含给定元素的子列表,包括了计算Python列表中包含给定元素的子列表的使用技巧和注意事项,需要的朋友参考一下 给定列表中的元素也可以作为另一个字符串出现在另一个变量中。在本文中,我们将查看给定列表中给定流出现了多少次。 随着范围和镜头 我们使用range和len函数来跟踪列表的长度。然后使用in条件查找字符串在列表中作为元素出现的次数。每当满足条件时,初始化为

  • 问题内容: 我有一个的类,如下所示: 如你所见,包含3个元素和一个元素。我想知道Collection框架中是否有任何API可以返回出现次数,bat或者是否有其他方法可以确定出现次数。 我发现Google的Collection 确实有一个API,该API返回一个元素出现的总数。但这仅与JDK 1.5兼容。我们的产品当前在JDK 1.6中,因此我无法使用它。 问题答案: 我很确定中的静态频率方法会派上

  • 问题内容: 蟒蛇 我有一个清单清单。喜欢 我想计算每个列表在主列表中出现了多少次。 我的输出应该像 问题答案: 只需使用来自: