用随机函数创建一个列表,要求列表中的每个元素都为2位整数;将列表中的所有元素进行升序排序,打印排序后的列表。
时间: 2024-04-29 07:02:42 浏览: 40
```python
import random
# 创建随机列表
lst = [random.randint(10, 99) for _ in range(10)]
print("原始列表:", lst)
# 升序排序
lst.sort()
print("排序后的列表:", lst)
```
输出结果类似于:
```
原始列表: [73, 34, 66, 11, 81, 72, 97, 46, 77, 59]
排序后的列表: [11, 34, 46, 59, 66, 72, 73, 77, 81, 97]
```
相关问题
用随机函数创建一个列表,要求列表中的每个 元素都为2位整数;将列表中的所有元素进行升序 排序,打印排序后的列表。
```python
import random
# 生成随机列表
lst = [random.randint(10, 99) for _ in range(10)]
print("随机列表:", lst)
# 升序排序
lst.sort()
print("升序排序后的列表:", lst)
```
输出示例:
```
随机列表: [80, 52, 49, 12, 61, 50, 74, 81, 73, 59]
升序排序后的列表: [12, 49, 50, 52, 59, 61, 73, 74, 80, 81]
```
用python随机函数创建一个列表,要求列表中的每个元素都为两位整数;将列表中的所有元素进行升序排序,打印排序后的列表
以下是Python代码:
```python
import random
# 创建随机列表
lst = []
for i in range(10):
lst.append(random.randint(10, 99))
# 排序列表
lst.sort()
# 打印排序后的列表
print(lst)
```
说明:
- `random.randint(10, 99)`用于生成10到99之间的随机整数。
- `lst.sort()`用于将列表进行升序排序。
- `print(lst)`用于打印排序后的列表。
阅读全文