2020-04-27
阅读量:
1494
生成一个包含10个随机整数的列表,对其奇数下标的元素进行降序排列,偶数下标的元素不变 例如列表[3,1,2,5,7,6],排序后得到列表[7,1,3,5,2,6]
解题思路:将需要排序的元素切出来单独排序,排序后的元素再赋值到列表原来的位置,通过排序函数的参数reverse设置排序的方向
import random
l2 = [random.randint(0,100) for i in range(10)]
l2[::2] = sorted(l2[::2],reverse=True)







评论(0)


暂无数据
推荐帖子
0条评论
0条评论
3条评论