首页
›
答案
›
题库
›
远程教育
›
联大学堂
编写程序,生成一个包含20个随机整数的列表,然后对其中偶数下标的元素进行降序排列,奇数下标的元素不变。(提示:使用切片。)
编写程序,生成一个包含20个随机整数的列表,然后对其中偶数下标的元素进行降序排列,奇数下标的元素不变。(提示:使用切片。)
正确答案:importrandomx=[random.randint(0,100)foriinrange(20)]print(x)y=x[:2]y.sort(reverse=True)x[:2]=yprint(x)
标签:
计算机科学与技术
Python语言程序设计
标的
上一条:
写出下面代码的优化版本,提高运行效率。x=list(range(500))foriteminx:t=5**5print(item+t)
下一条:
下面的程序是否能够正常执行,若不能,请解释原因;若能,请分析其执行结果。fromrandomimportrandintresult=set()whileTrue:result.add(randint(1,10))iflen(result)==20:breakprint(result)