统计列表中元素出现的个数 应用案例 思路分析 代码实现 案例推广 应用案例 现有一个数字列表,需计算列表中出现次数大于列表长度一半的数字,找到一个后即可返回;(当列表个数是奇数时,列表元素个数向上取整)。 思路分析 上述题目核心点在于统计列表中的元素个数,解题方法是创建一个字典,字典键是元素,字典键对应的值是该元素出现的个数,当在遍历的过程中字典某个键的值大于列表长度一半时,返回相应字典的键即可。 代码实现 def MorelistLength(numbers): num_len = len(numbers) // 2 d = { }