依次执行以下操作:
1.截取索引为2到索引为5之间的所有元素,不包括下标为5的元素,截取的元素组成新列表1ist2。2.再将新列表list2从大到小排列降序输出列表各元素。
测试用例:
输入:
list1 = [19,12,3,4,16,8,17]
list2 = list1[2 : 5] ### 3,4,16
list2.sort(reverse=True) ### 16,4,3
print(list2)
实验代码:
print("请输入五个整数")
list1 = []
for i in range(5):
n = int(input("请输入第"+str(i+1)+"个:"))
list1.append(n)
avg = sum(list1)/len(list1)
list2 = [i for i in list1 if i > avg]
print("平均值为:",avg," list2为:",list2)
实验截图: