Numpy NP.choisir

Numpy NP.choisir
La méthode Numpy Choose () nous permet de sélectionner des éléments à partir d'un tableau multidimensionnel.Discutons.

Syntaxe de fonction

La fonction choisie () prend une syntaxe comme illustré ci-dessous:

nombant.Choisissez (A, Choices, Out = Aucun, Mode = 'Raisier')

Les paramètres de fonction incluent:

  1. A - fait référence au tableau qui tient les choix sous la forme de [0, n-1] où n est le nombre de choix.
  2. Choices - fait référence au tableau de choix.
  3. Tableau de sortie.
  4. Mode - Décide comment les nombres en dehors de l'index de [0, N-1] sont traités.

La fonction renvoie un tableau de choix d'éléments.

Exemple 1

Considérez l'exemple ci-dessous:

Importer Numpy comme NP
arr = np.Array ([[1,2,3,4], [5,6,7,8]])
res = np.Choisissez ([1,1,1,1], arr)
imprimer (res)

Cela devrait revenir:

[5 6 7 8]

Exemple 2

Un autre exemple est comme indiqué ci-dessous:

Choices = [[0, 1, 2, 3], [4, 5,6,7],
[8,9,10,11], [12,13,14,15]]
NP.Choisissez ([2, 3, 1, 0], choix)

Cela revient:

Array ([8, 13, 6, 3])

Exemple 3

Un autre exemple est illustré ci-dessous:

Importer Numpy comme NP
arr = np.Arange (10).Reshape (2,5)
Imprimer (NP.choisir ([1,0,1,0,1], arr)))

Le code ci-dessus doit faire les choix fournis dans le tableau. Les valeurs de choix se situent entre 0 et N-1, où N est le nombre d'options.

Le tableau résultant est comme indiqué:

[5 1 7 3 9]

Fermeture

Cet article a exploré les principes fondamentaux de l'utilisation de la fonction Numpy Choisissez. N'hésitez pas à explorer les documents pour plus.