编写程序,生成一个包含20个两位随机整数的列表,将其前十个元素升序排列,后十个元素降序排列
时间: 2023-05-10 12:55:17 浏览: 263
Python实现连接两个无规则列表后删除重复元素并升序排序的方法
5星 · 资源好评率100%
以下是生成包含20个两位随机整数的列表,并将其前十个元素升序排列,后十个元素降序排列的程序:
```python
import random
# 生成包含20个两位随机整数的列表
lst = [random.randint(10, 99) for _ in range(20)]
# 将前十个元素升序排列
lst[:10] = sorted(lst[:10])
# 将后十个元素降序排列
lst[10:] = sorted(lst[10:], reverse=True)
print(lst)
```
输出结果如下:
```
[13, 18, 27, 29, 35, 38, 44, 46, 54, 56, 98, 96, 94, 93, 91, 88, 86, 84, 82, 79]
```
阅读全文