可以使用字典来统计数字出现的次数。首先,遍历数字列表,对于列表中的每个数字,判断它是否已经在字典中存在。如果不存在,则将该数字作为键,初始值为1加入字典;如果已经存在,则将对应的值加1。最后,遍历字典,输出数字和对应的出现次数。
下面是一个示例代码:
def count_numbers(numbers):count_dict = {}for num in numbers:if num in count_dict:count_dict[num] += 1else:count_dict[num] = 1for 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: 22: 33: 34: 15: 1这表示数字1出现了2次,数字2出现了3次,数字3出现了3次,数字4出现了1次,数字5出现了1次。

