python切片的使用

来源:互联网 发布:sky 知乎日报 编辑:程序博客网 时间:2024/05/24 05:06

编写程序,生成一个包含20个随机整数的列表,然后对其中偶数下标的元素进行降序排序,奇数下标的元素不变(提示:使用切片)

#!encoding="utf-8"                                                                                                     import randomnumbers = []for i in range(1,21) :    numbers.append(random.randint(1, 100))print(numbers)a = numbers[::2]a.sort()numbers[::2] = a print(numbers)

运行结果如下:

[12, 7, 64, 40, 94, 90, 82, 28, 35, 56, 26, 95, 73, 43, 1, 69, 77, 5, 97, 39][1, 7, 12, 40, 26, 90, 35, 28, 64, 56, 73, 95, 77, 43, 82, 69, 94, 5, 97, 39]Press ENTER or type command to continue
0 0
原创粉丝点击