Maison  >  Article  >  développement back-end  >  Comment accéder aux colonnes d'un tableau multidimensionnel NumPy ?

Comment accéder aux colonnes d'un tableau multidimensionnel NumPy ?

DDD
DDDoriginal
2024-10-26 04:17:27740parcourir

How do I Access Columns in a NumPy Multidimensional Array?

Accès aux colonnes d'un tableau multidimensionnel NumPy

Les tableaux multidimensionnels NumPy offrent un moyen pratique et efficace de stocker et de manipuler des données. Lorsque vous travaillez avec ces tableaux, il est important de comprendre comment accéder à des éléments spécifiques, y compris les colonnes.

Accès aux colonnes

Étant donné un tableau NumPy comme le suivant :

test = np.array([[1, 2], [3, 4], [5, 6]])

Pour accéder à la ième colonne de ce tableau, utilisez la syntaxe suivante :

test[:, i]

Par exemple, pour accéder à la première colonne, vous écririez :

test[:, 0]

Cela renverrait le tableau [1, 3, 5].

Accès aux lignes et aux colonnes

Notez que le premier index dans la syntaxe ci-dessus (test[:]) accède aux lignes, tandis que le deuxième index (i) accède aux colonnes. Pour accéder à la ième ligne, vous utiliserez la syntaxe suivante :

test[i, :]

Performance

Accéder aux colonnes d'un tableau NumPy est une opération relativement rapide. C'est beaucoup plus efficace que de parcourir des éléments individuels dans une boucle. Les performances exactes dépendent de la taille et de la structure du tableau.

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