通过集合获取15个1-100的随机数并排序输出,要求数值不能重复
时间: 2024-03-24 09:41:06 浏览: 114
100个数随机排序_C语言_数据结构_
5星 · 资源好评率100%
好的,您可以使用以下 Python 代码来实现:
```python
import random
# 生成15个1-100之间的随机数,存放于集合中
nums = set()
while len(nums) < 15:
nums.add(random.randint(1, 100))
# 将集合中的数转换为列表并排序
nums = sorted(list(nums))
# 输出结果
print(nums)
```
这段代码先使用 `set` 来存放随机生成的数,确保不会有重复值。当集合中元素个数达到 15 个时,将其转换为列表并排序,最后输出结果。
注意:每次运行这段代码都会生成不同的随机数。
阅读全文