Python编写程序,生成一个包含 20 个随机整数的列表,然后对其中偶数下标的元素进行降序排列,奇数下标的元素不变。
作者:互联网
import random
# 第一题
list=[]
for i in range(20):
t=random.randint(1,100)#1-99
list.append(t)
print(list)
list_Ou=[]
for i in range(20):
if(i%2==0):
list_Ou.append(list[i])
print(list_Ou)
list_Ou=sorted(list_Ou,reverse=True)
print(list_Ou)
count=0
for i in range(20):
if(i%2==0):
list[i]=list_Ou[count]
count+=1
print(list)
运行效果:
标签:count,20,元素,list,range,标的,print,Ou 来源: https://blog.csdn.net/weixin_41967600/article/details/111252630