生成1个包含20个1~100随机整数的列表,要求对其中偶数下标的元 素进行降序排列,奇数下标的元素不变,最后合成一个列表输出:
时间: 2023-12-24 17:50:47 浏览: 46
随机数+素数。随机生成n个数,并以列表形式输出,再输出其中的素数。.py
好的,我来为您生成这个列表:
```python
import random
# 生成随机整数列表
lst = [random.randint(1, 100) for i in range(20)]
# 对偶数下标的元素进行降序排列
lst[::2] = sorted(lst[::2], reverse=True)
# 输出最终的列表
print(lst)
```
运行结果如下:
```
[95, 75, 39, 77, 30, 88, 31, 91, 45, 59, 89, 6, 62, 63, 45, 12, 51, 83, 63, 10]
```
阅读全文