Maison > Article > développement back-end > Comment accéder aux colonnes individuelles dans les tableaux multidimensionnels NumPy ?
Accès aux colonnes individuelles dans les tableaux multidimensionnels NumPy
NumPy offre des outils puissants pour travailler avec des tableaux multidimensionnels. Il est souvent nécessaire d'accéder à des colonnes individuelles de ces tableaux. Ce guide montrera comment y parvenir facilement.
Imaginez le tableau NumPy suivant :
<code class="python">test = np.array([[1, 2], [3, 4], [5, 6]])</code>
Pour accéder à la ième ligne de ce tableau, utilisez simplement test[i]. Cependant, si vous devez accéder à la ième colonne, la syntaxe est légèrement différente.
Pour accéder à la ième colonne, utilisez la syntaxe suivante :
<code class="python">test[:, i]</code>
Par exemple, pour accéder à la première column :
<code class="python">>>> test[:, 0] array([1, 3, 5])</code>
Notez que le premier index (:) sélectionne toutes les lignes, tandis que le deuxième index (0) spécifie la colonne.
Cette fonctionnalité est documentée dans la section 1.4 du NumPy référence. En termes de performances, accéder aux colonnes de cette manière est généralement efficace et beaucoup plus rapide que d'accéder à chaque élément individuellement dans une boucle.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!