Maison  >  Article  >  développement back-end  >  Comment accéder à des colonnes spécifiques dans un tableau multidimensionnel NumPy ?

Comment accéder à des colonnes spécifiques dans un tableau multidimensionnel NumPy ?

Patricia Arquette
Patricia Arquetteoriginal
2024-10-27 11:53:01505parcourir

How do you access specific columns in a NumPy multidimensional array?

Accès aux colonnes dans les tableaux multidimensionnels NumPy

Étant donné un tableau multidimensionnel NumPy, la récupération de colonnes spécifiques peut être réalisée efficacement à l'aide de techniques d'indexation. Pour accéder à la ième colonne, utilisez la syntaxe suivante :

<code class="python">array[:, i]</code>

Par exemple :

<code class="python">test = np.array([[1, 2], [3, 4], [5, 6]])
test[:, 0]  # Accesses the first column</code>

qui génère :

array([1, 3, 5])

À l'inverse, pour accéder à la ième ligne, utilisez :

<code class="python">array[i, :]</code>

Par exemple :

<code class="python">test[0, :]  # Accesses the first row</code>

qui génère :

array([1, 2])

Reportez-vous à la section Indexation de la référence NumPy pour plus de détails. Cette opération est généralement efficace, notamment par rapport au bouclage sur des éléments individuels.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn