Python的list
获取列表中的一部分元素
1 #List[L:R]得到下标为[L,R)的列表 2 List=[0,1,2,3,4,5] 3 print(List[1:3]) 4 print(List[:3]) 5 print(List[1:]) 6 print(List[:]) 7 #[1, 2] 8 #[0, 1, 2] 9 #[1, 2, 3, 4, 5] 10 #[0, 1, 2, 3, 4, 5]
列表(List)的一些函数和方法
题目:洛谷P5738
代码:
1 n,m=map(int,input().split()) 2 z=[[0*50] for i in range(120)] 3 ans=0.0 4 for i in range(n): 5 z[i]=list(map(float,input().split())) 6 z[i].sort() 7 z[i]=z[i][1:m-1] 8 if ans<sum(z[i]): 9 ans=sum(z[i]) 10 print('%.2f'%(ans/(m-2)))