Comment accéder aux colonnes individuelles dans les tableaux multidimensionnels NumPy ?

DDD
Libérer: 2024-10-26 07:30:30
original
795 Les gens l'ont consulté

How do I Access Individual Columns in NumPy Multidimensional Arrays?

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>
Copier après la connexion

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>
Copier après la connexion

Par exemple, pour accéder à la première column :

<code class="python">>>> test[:, 0]
array([1, 3, 5])</code>
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!