Découpage de tableaux
Le découpage est le processus d'extraction d'un sous-ensemble d'un tableau en spécifiant une plage d'indices. Les tableaux NumPy peuvent être découpés en utilisant l'opérateur deux-points :
.
Ouvrir l'interpréteur Python
Ouvrez l'interpréteur Python en tapant la commande suivante dans le terminal.
python3
Importer NumPy
NumPy est déjà installé, vous pouvez l'importer dans votre code Python :
import numpy as np
Découper des tableaux en une dimension
## créer un tableau en une dimension
a = np.array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])
## découper le tableau des indices 2 à l'indice 5
print(a[2:5])
Sortie :
[2 3 4]
Découper des tableaux en plusieurs dimensions
Vous pouvez également découper des tableaux en plusieurs dimensions.
## créer un tableau en deux dimensions
b = np.array([[0, 1, 2], [3, 4, 5], [6, 7, 8], [9, 10, 11]])
## découper les deux premières lignes et les deux premières colonnes
print(b[:2, :2])
Sortie :
[[0 1]
[3 4]]