用python编辑程序接受用户输入的一系列数字创建一个列表然后统计并输出每个数字在列表中出现的次数
时间: 2024-10-17 21:11:04 浏览: 23
在Python中,你可以通过循环、字典数据结构以及内置函数来实现这个功能。下面是一个简单的例子:
```python
def count_numbers():
# 创建一个空字典来存储数字及其计数
number_counts = {}
# 使用input()函数获取用户输入的一系列数字
input_string = input("请输入一系列数字,用逗号分隔:")
# 将字符串分割成数字列表
numbers_list = [int(num) for num in input_string.split(",")]
# 遍历列表,更新字典中每个数字的计数
for num in numbers_list:
if num in number_counts:
number_counts[num] += 1
else:
number_counts[num] = 1
# 输出每个数字及其出现次数
for number, count in number_counts.items():
print(f"数字 {number} 出现了 {count} 次")
# 调用函数开始程序
count_numbers()
阅读全文