Python程序以检查是否存在相同值和频率元素
假设我们有一个被称为nums的数字列表,我们必须检查其中是否存在一个元素,其频率与其值相同。
因此,如果输入为nums = [2,5,7,5,3,5,3,5,9,9,5],则输出将为True,因为5出现5次。
为了解决这个问题,我们将按照以下步骤进行-
- nums_c : = 包含nums中每个元素频率的列表。
-
对于nums_c中的每个值i和频率j,执行以下操作 –
- 如果i与j相同,则
- 返回True
- 如果i与j相同,则
- 返回False
示例
让我们看看以下实现,以获得更好的理解。