python怎么统计数字出现的次数

avatar
作者
筋斗云
阅读量:0

可以使用字典来统计数字出现的次数。首先,遍历数字列表,对于列表中的每个数字,判断它是否已经在字典中存在。如果不存在,则将该数字作为键,初始值为1加入字典;如果已经存在,则将对应的值加1。最后,遍历字典,输出数字和对应的出现次数。

下面是一个示例代码:

def count_numbers(numbers): count_dict = {} for num in numbers: if num in count_dict: count_dict[num] += 1 else: count_dict[num] = 1 for num, count in count_dict.items(): print(f"{num}: {count}") numbers = [1, 2, 3, 2, 4, 1, 5, 3, 2, 3] count_numbers(numbers) 

运行以上代码,输出结果为:

1: 2 2: 3 3: 3 4: 1 5: 1 

这表示数字1出现了2次,数字2出现了3次,数字3出现了3次,数字4出现了1次,数字5出现了1次。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!