阅读量: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次。