min, max et moyenne sur de grandes NumPy les tableaux en Python

J'ai une très grande tableau NumPy: a = np.array. À partir de ce tableau, je veux obtenir le min, max et moyenne qui peut être fait facilement avec np.min(a), np.max(a) et np.mean(a).

Cependant, je veux aussi avoir le min, max et moyenne d'une partie (de commencer une partie ou à la fin d'une partie) de ce tableau. Y at-il des fonctions pour cela sans créer un nouveau tableau/liste (parce que ce serait vraiment entraîner une mauvaise performance de pénalité)?