Skip to main content
 首页 » 编程设计

python之如何找到没有频率的列表或元组的模式

2025年05月04日16zengkefu

我正在尝试查找元组中出现次数最多的数字并将该值分配给变量。我尝试了以下代码,但它给了我频率和模式,而我只需要模式。

from collections import Counter 
self.mode_counter = Counter(self.numbers) 
self.mode = self.mode_counter.most_common(1) 
 
print self.mode 

有没有一种方法可以使用 Counter 将模式分配给 self.mode ?

请您参考如下方法:

只需解压most_common的返回值即可。

[(mode, _)] = mode_counter.most_common(1)