用python写一个对于一个包含自然数的列表nums, 计算他的度。列表的度定义为列表里任 一元素出现的频率的最大值。
时间: 2023-05-15 16:05:37 浏览: 455
Python实验一 面向对象程序设计实验.doc
5星 · 资源好评率100%
可以使用Python的collections模块中的Counter函数来实现:
```python
from collections import Counter
def find_degree(nums):
count = Counter(nums)
max_freq = max(count.values())
return max_freq
```
这个函数接受一个包含自然数的列表nums作为参数,使用Counter函数统计每个元素出现的次数,然后找到出现次数的最大值,即为列表的度。
阅读全文