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.
- shape : C'est le Tuple définissant la forme de la matrice.
- dtype : C'est le type de données de chaque élément du tableau
- 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])]