logo

numpy.asarray()

Cette fonction est utilisée pour créer un tableau en utilisant les données existantes sous forme de listes ou de tuples. Cette fonction est utile dans le scénario où nous devons convertir une séquence python en objet tableau numpy.

Syntaxe

 numpy.asarray(sequence, dtype = None, order = None) 

Paramètres

Il accepte les paramètres suivants.

  1. shape : C'est le Tuple définissant la forme de la matrice.
  2. dtype : C'est le type de données de chaque élément du tableau
  3. order : C'est l'ordre d'insertion du tableau. La valeur par défaut est C.

Retour

Un tableau avec les valeurs équivalentes à la séquence est renvoyé.

Exemple

 import numpy as np l=[1,2,3,4,5,6,7] a = np.asarray(l); print(type(a)) print(a) 

Sortir:

 [1 2 3 4 5 6 7] 

Exemple : création d'un tableau numpy à partir du tuple

 import numpy as np l=(1,2,3,4,5,6,7) a = np.asarray(l); print(type(a)) print(a) 

Sortir:

 [1 2 3 4 5 6 7] 

Exemple : création d'un tableau numpy en utilisant plusieurs listes

 import numpy as np l=[[1,2,3,4,5,6,7],[8,9]] a = np.asarray(l); print(type(a)) print(a) 

Sortir:

 [list([1, 2, 3, 4, 5, 6, 7]) list([8, 9])]