Sélectionner des éléments vectoriels
Pour sélectionner des éléments vectoriels, vous pouvez utiliser un vecteur contenant des valeurs logiques (expressions). Les éléments du vecteur qui seront
True
dans le vecteur avec des valeurs booléennes seront sélectionnés.
Exemple
importer numpy en tant que np
V = np.tableau([1,-2,3,-4,5])
# sélectionner les deux premiers éléments du vecteur
print(V[np.array((Vrai, Vrai, Faux, Faux, Faux))]) # [ 1 -2]
# sélectionner des éléments vectoriels positifs
print(V[V > 0]) # [1 3 5]
# sélectionner des éléments vectoriels pairs
print(V[V % 2 == 0]) # [-2 -4]