“NumpyIst eine leistungsstarke numerische Computerbibliothek in Python, die in der Lage ist, große, mehrdimensionale Arrays und Matrizen zu behandeln. Der "Numpy.Astype ()Die Funktion ist eine unglaublich nützliche Funktion, mit der Sie den Datentyp eines Numpy -Arrays einfach in einen anderen Datentyp konvertieren können.
In diesem Artikel werden wir eine eingehende Anleitung zum „Numpy“ anbieten.Asttype () ”Funktion unter Verwendung zahlreicher Beispiele. Hier sind der Inhalt dieses Python -Blogs:
Was ist das „Numpy.Astype () ”Funktion in Python?
Der "Numpy.Astype ()Die Funktion wird verwendet, um den Datentyp eines Numpy -Arrays zu ändern, und gibt ein neues Array zurück, wobei der jeweilige Datentyp das ursprüngliche Array unverändert hält.
Syntax
Numpy.ndarray.ASTYPE (dTYPE, order = 'k', casting = 'unsicher', subok = true, copy = true)
In der obigen Syntax:
Beispiel 1: Anwenden der Anwendung “Numpy.Astype ()” Funktion Um eine Reihe von Schwimmertypen in einen Ganzzahltyp umzuwandeln
Dieses Beispiel wandelt das angegebene Array von Float -Elementen in ganzzahligen Typen umNumpy.Astype ()Funktion:
Numpy importieren
arr = numpy.Array ([1.2, 2.4, 3.6, 4.8]))
new_arr = arr.Astype (int)
print ("Original Array:", arr)
print ("Neuarray:", New_arr)
Im obigen Code:
Ausgang
In der obigen Ausgabe wurde das ursprüngliche Array der Gleitkomma-Zahlen erfolgreich in den Ganzzahltyp umgewandelt.
Beispiel 2: Anwenden der Anwendung “Numpy.Astype ()” Funktion Um eine Reihe von Float -Typen in den Booleschen Typ umzuwandeln
Dieses Beispiel wandelt das initialisierte Array von “um“int"Geben Sie in" ein "booleschen”. Hier ist ein Beispielcode:
Numpy importieren
arr = numpy.Array ([1, 2, 3, 4])
new_arr = arr.Astype (bool)
print ("Original Array:", arr)
print ("Neuarray:", New_arr)
Im obigen Codeblock:
Ausgang
In der obigen Ausgabe wurde das ursprüngliche Array von Ganzzahlen entsprechend in den booleschen Typ umgewandelt.
Beispiel 3: Anwenden der Anwendung des “Numpy.Astype ()” Funktion Um eine Reihe von Ganzzahl -Typen in komplexen Typen umzuwandeln
Dieses Beispiel verwandelt das Array des "int" -Typs in einen komplexen Typ über das "Numpy.Astype ()Funktion:
Numpy importieren
arr = numpy.Array ([1, 2, 3, 4])
new_arr = arr.Astype (komplex)
print ("Original Array:", arr)
print ("Neuarray:", New_arr)
Im obigen Code -Snippet:
Ausgang
Im obigen Ergebnis kann impliziert werden, dass das komplexe Array aus dem ursprünglichen Array der Ganzzahlen erstellt wurde.
Beispiel 4: Anwenden der Anwendung der “Numpy.Astype ()” Funktion Um eine Reihe von Ganzzahl -Typen in Zeichenfolge zu konvertieren
Das folgende Beispiel wandelt die Array -Werte um, die die “umfassen“int"Geben Sie in" ein "Saite" Verwendung der "Numpy.Astype ()Funktion:
Numpy importieren
arr = numpy.Array ([1, 2, 3, 4])
new_arr = arr.Astype (str)
print ("Original Array:", arr)
print ("Neuarray:", New_arr)
In diesem Code:
Ausgang
Wie beobachtet, eine “Saite”Array wurde angemessen aus dem ursprünglichen Array von Ganzzahlen abgerufen.
Abschluss
Der "Astype ()"Funktion der"Numpy„Bibliothek wird verwendet, um den Datentyp eines Numpy -Arrays in andere Datentypen wie„ Str “,„ int “,„ Komplex “usw. zu ändern. Wir können ein Numpy -Array von einem Float -Datentyp zu einem INT-, Objekt- oder komplexen Typ ändern. In diesem Blog wurde eine detaillierte Erklärung und ein Beispiel für das „Numpy“ besprochen.Astype () ”Funktion.