如何删除列表中的最大值和最小值

img


想要删除D列表中的最大值和最小值 尝试了np.remove和np.delete(D,argmax())都报错了

A = [7,9,1,5,9,6,1,2,9]
B = [x for x in A if x!=max(A) and x!=min(A)]
print(B)
#或者:
C = [x for x in A if x not in [max(A),min(A)]]
print(C)

l.remove(max(l))