输入一系列数据,降序输出这些数据,重复元素只输出一次。用集合实现。 输入格式: 输入多个数据,用逗号隔开。 输出格式: 降序排列,不重复输出数据,用空格隔开(每个数据后带空格)。
时间: 2024-02-23 15:00:35 浏览: 152
在list集合中输入元素,去除重复的元素并输出
好的,以下是使用集合实现的 Python 代码:
```python
num_list = input().split(",") # 输入数据列表,以逗号分隔
num_set = set(num_list) # 使用集合去重
sorted_num_list = sorted(num_set, reverse=True) # 使用 sorted 函数按照降序排序
# 输出结果,注意每个数据后面要带空格
for num in sorted_num_list:
print(num, end=" ")
```
你只需要输入一系列数据,用逗号隔开,然后运行上面的代码即可得到降序排列、不重复输出数据的结果。记得输入数据后按下回车键。
阅读全文