前言:环境 python 3.5 + pycharm + window10
'''
生成 20 个随机整数,按照列表的下标遍历,如果是偶数的话,则按降序排列
如果是奇数,则不变
'''
from random import randint
x=[randint(0,100) for i in range(20)]
print('排序前: ',x)
y=x[::2]
y.sort()
y.reverse()
x[::2]=y
print('排序后: ',x)
运行结果图: