"Nombant»Est une puissante bibliothèque informatique numérique à Python qui est capable de gérer de grands tableaux et matrices multidimensionnels. Le "nombant.Astype ()"La fonction est une fonctionnalité incroyablement utile qui vous permet de convertir facilement le type de données d'un tableau Numpy en un autre type de données.
Dans cet article, nous fournirons un guide approfondi sur le «Numpy.Fonction Astype () »en utilisant de nombreux exemples. Voici le contenu de ce blog Python:
Qu'est-ce que le «Numpy.Fonction Astype () »dans Python?
Le "nombant.Astype ()»La fonction est utilisée pour modifier le type de données d'un tableau Numpy et renvoie un nouveau tableau avec le type de données particulier gardant le tableau d'origine inchangé.
Syntaxe
nombant.ndarray.Astype (dtype, order = 'k', casting = 'danget', subok = true, copy = true)
Dans la syntaxe ci-dessus:
Exemple 1: Application du "nombant.Astype ()" Fonction Pour convertir un tableau de type de flotteur en un type entier
Cet exemple convertit le tableau donné d'éléments flottants en type entier en utilisant le «nombant.Astype ()" fonction:
Importer Numpy
Arr = Numpy.tableau ([1.2, 2.4, 3.6, 4.8])
new_arr = arr.Astype (int)
Print ("Array original:", arr)
print ("Nouveau tableau:", new_arr)
Dans le code ci-dessus:
Sortir
Dans la sortie ci-dessus, le tableau d'origine de nombres à virgule flottante a été converti en type entier avec succès.
Exemple 2: Application du "nombant.Astype ()" Fonction Pour convertir un tableau de type flotteur en type booléen
Cet exemple convertit le tableau initialisé de «int"Tapez dans"booléen". Voici un exemple de code:
Importer Numpy
Arr = Numpy.Array ([1, 2, 3, 4])
new_arr = arr.Astype (bool)
Print ("Array original:", arr)
print ("Nouveau tableau:", new_arr)
Dans le bloc de code ci-dessus:
Sortir
Dans la sortie ci-dessus, le tableau d'origine d'origine a été converti en type booléen en conséquence.
Exemple 3: Application du "nombant.Astype ()" Fonction Pour convertir un tableau de type entier en type complexe
Cet exemple transforme le tableau de type «int» en un type complexe via le «nombant.Astype ()" fonction:
Importer Numpy
Arr = Numpy.Array ([1, 2, 3, 4])
new_arr = arr.astype (complexe)
Print ("Array original:", arr)
print ("Nouveau tableau:", new_arr)
Dans l'extrait de code ci-dessus:
Sortir
Dans le résultat ci-dessus, il peut être laissé entendre que le tableau complexe a été créé à partir de la gamme d'origine d'origine.
Exemple 4: Application du "nombant.Astype ()" Fonction Pour convertir un tableau de type entier en type de chaîne
L'exemple suivant convertit les valeurs du tableau comprenant le «int"Tapez dans"chaîne" en utilisant le "nombant.Astype ()" fonction:
Importer Numpy
Arr = Numpy.Array ([1, 2, 3, 4])
new_arr = arr.Astype (Str)
Print ("Array original:", arr)
print ("Nouveau tableau:", new_arr)
Dans ce code:
Sortir
Comme observé, un «chaîne"Le tableau a été récupéré de la gamme d'origine d'origine de manière appropriée.
Conclusion
Le "Astype ()«Fonction du«nombant«La bibliothèque est utilisée pour modifier le type de données d'un tableau Numpy en d'autres types de données tels que« Str »,« int »,« complexe », etc. Nous pouvons modifier un tableau Numpy d'un type de données flottantes à un type int, objet ou complexe. Ce blog a discuté d'une explication détaillée et d'un exemple du «Numpy.Fonction Astype () ».