生成一个长度为15~20的(随机)的列表,大小[0,100]并按升序输出python
时间: 2024-02-23 11:57:55 浏览: 114
关于Python列表排序
5星 · 资源好评率100%
你可以使用Python内置的random模块来生成随机数,再将随机数加入列表中,最后使用sort函数对列表进行升序排序。
以下是示例代码:
```python
import random
# 生成长度为15~20的随机列表
n = random.randint(15, 20)
lst = []
for i in range(n):
lst.append(random.randint(0, 100))
# 对列表进行升序排序
lst.sort()
# 输出排序后的列表
print(lst)
```
首先使用 `random.randint(a, b)` 函数生成长度为15~20的随机整数n,然后使用 `for` 循环和 `random.randint(a, b)` 函数生成n个大小在[0, 100]之间的随机整数,并将其加入到lst列表中。最后使用 `lst.sort()` 函数进行升序排序,再使用 `print()` 函数输出排序后的列表。
阅读全文