PANDAS -Serie zu listen

PANDAS -Serie zu listen
„Eine Liste kann aus einer Pandas -Serie in verschiedenen Techniken erhalten werden. Wir haben zwei Optionen zum Umgang mit einer Serie: Entweder geben Sie die Serie für Pythons integrierte „list ()“ -Funktion oder verwenden die Methode „Tolist ()“, die mit einer Pandas-Serie ausgestattet ist.”

Die Syntax für die Methode Tolist () lautet:

Für die Verwendung der Funktion "List ()) ist die Syntax:

In diesem Artikel werden wir die Ausführung dieser beiden Strategien in unseren Python -Programmen untersuchen.

Beispiel 1: Verwendung der Methode Tolist () zum Umwandeln der Pandas -Serie in eine Liste

Diese Demonstration erläutert die Umwandlung einer PANDAS -Reihe in eine Liste mit der Pandas -Methode „Serie“.Werte.auflisten()". Jeder Schritt, der während der Ausführung des Skripts durchgeführt wird, wird erklärt. Jetzt werden wir die praktische Umsetzung sehen.

Wir werden zuerst Software finden, die die reibungslose Ausführung der Beispielpython -Programme unterstützt. Das Auswahlpaket dort draußen könnte Sie über die Auswahl des besten Werkzeugs verwirrt. Was wir vorschlagen und auch das, das wir ausgewählt haben, ist das "Spyder" -Tool. Sie können es einfach von ihrer Website bekommen. Egal, ob Sie am Windows -Betriebssystem oder am Linux -Betriebssystem arbeiten, erhalten Sie das entsprechende Setup und installieren Sie es in Ihrem System. Jetzt sind wir bereit, mit der Implementierung des Programms zu beginnen.

Die Implementierung beginnt mit der erforderlichen grundlegenden Belastung. Python bietet uns eine Liste von Paketen und Bibliotheken, die uns praktische Methoden für die Erreichung der gewünschten Ergebnisse bietet. Die Bibliothek, die wir hier brauchten, um zuerst eine Serie zu erstellen und dann die jeweilige Serie in eine Liste zu konvertieren, ist die „Pandas“, die „Pandas“. Pandas bieten uns einfache Methoden, um mit Serien und Datenrahmen zu arbeiten. Da es sich bei der heutigen Diskussion um die Pandas -Serie handelt, werden wir Pandas dafür verwenden. Wir werden zuerst eine Serie mit dem Pandas „PD erstellen.Series () ”-Methode und danach, um diese Serie in eine Liste umzuwandeln, wird die Pandas -Funktion„ tolist () “verwendet. Deshalb haben wir das "Pandas" -Toolkit importiert, indem wir "PD" zu seinem Alias ​​in derselben Zeile des Skripts gemacht haben. Das Modul wird in die Datei importiert; Wir können von nun an seine Methode ausüben.

Zur Erzeugung einer Pandas -Serie hält das Pandas -Toolkit die Funktion „PD.Serie()". Diese Methode erstellt, wenn sie mit bestimmten Werten aufgerufen wird. Wir haben die „PD“ angerufen.Serienmethode und füllte sie mit Werten. Hier haben wir 3 Parameter verwendet; "Index", "Daten" und "Name". Der „Index“ speichert Indexwerte, die den Platz der Standardindexliste einnehmen. Diese Werte sind "1101", "1102", "1104", "1105", "1106", "1107", "1108", "1109" und "1110". Die "Daten" speichern die Daten für die Serienerstellung als "Olivia", "George", "James", "Tom", "William", "Sienna", "Edward", "Eva" und "Alice". Der "Name" identifiziert den Namen dieser Serie, die wir als "Student_Name" angegeben haben.

Um die Serie zu bewahren, haben wir das Objekt "class_record" erstellt erstellt. Daher wird eine neue Serie mit einem angegebenen Index generiert und Daten von "student_name" bereitgestellt und im Objekt "class_record" gespeichert. Wir haben es mit Hilfe von Pythons Funktion "print ()" angezeigt. Diese Methode zeigt die Daten als Eingabe auf dem Bildschirm vor.

Das oben geschriebene Python-Skript konstruiert eine Serie mit 9 Werten und einem angegebenen Index. Der Name der Serie wird unten als "student_name" und der Datentyp als "Objekt" erwähnt.

Bevor wir daran arbeiten, diese Serie in eine Liste zu konvertieren, würden wir zunächst die Überprüfung des Objekttyps entscheiden. Der Object Datentype speichert verschiedene Datenarten, sodass wir ihn überprüfen, indem wir die einzelne Codezeile skriptieren. Wir haben die Methode "type ()" verwendet, um den Objekttyp zu entdecken. Der Name der Serie „Student_Name“ wird als Eingabe für diese Funktion übergeben. Danach wird die Methode "Typ (" type ("student_name)) in die Funktion" print () "eingefügt, um den Objekttyp zu zeigen.

Hier finden wir den Datentyp des Objekts, das "Serie" ist.

Wir haben die Pandas -Serie aufgerufen.Werte.tolist () ”Methode. Der Serienname "Class_Record" ist mit der "geschrieben".Werte.tolist () ”Methode. Die Werte.Die Methode von Tolist () “nimmt die Werte der bereitgestellten Serie an und verwandelt sie in eine Liste. Um diese Liste zu speichern, haben wir eine Variable „NewList“ erstellt und sie dann mit der Methode „Print ()“ auf der Python -Konsole angezeigt.

Die Serie wird schrittweise in eine Liste im gerenderten Ausgangs -Snapshot umgewandelt.

Wir haben gerade die "neue Liste" als Eingabe für die Methode "Type ()" geliefert und sie durch die Verwendung der "print ()" -Methode angezeigt.

Die Klasse wird als "Liste" identifiziert. Die Überprüfung wird erfolgreich.

Die obige Transformation übernimmt die Werte der Serie und verwandelt sie in eine Liste. Möglicherweise müssen wir den Index der Serie manchmal in eine Liste ändern. Dazu müssen wir das Label „Index“ mit dem Seriennamen mit der Methode „Tolist ()“ bereitstellen.

Wir haben gerade die "Serie" genannt.Werte.tolist () ”Methode. Hier haben wir den Namen der Serie mit dem "Index" -Label als "class_record" erwähnt.Index.Werte.auflisten()". Dadurch werden die Indexwerte der Serie "class_Record" übernommen und sie in eine Liste konvertiert.

Die resultierende Liste speichert die von einer Pandas -Serie verwandelten Indexwerte in eine Liste.

Eine andere Technik besteht darin, sowohl den Index als auch die Daten der Serie in eine Liste umzuwandeln. Für diese Konvertierung verwenden wir die Methode "reset_index ()", um den Index mit den Werten in der Ausgabeliste anzuhängen.

Die Serie.Werte.Die Methode Tolist () ”wird mit der Funktion„ reset_index () “verwendet. Wir bekommen es wie „class_record.reset_index ().Werte.auflisten()". Wobei "class_record" der Serienname ist, "reset_index ()" ist die Methode, um die Indexbezeichnungen als Teil der Liste und die "Werte" zu halten.Tolist () “soll die Serie in eine Liste umwandeln.

Wir haben eine Liste sowohl mit den Indexbezeichnungen als auch mit den Werten einer Serie erhalten.

Beispiel 2: Verwenden der List () -Methode zum Konvertieren der Pandas -Serien in eine Liste

Wir haben die Pandas "PD" genannt.Serie () ”Methode zur Erzeugung einer Pandas -Serie. Die Werte, die wir zum Bau einer Serie geliefert haben, sind "100", "200", "300", "400", "500", "600", "700", "800" und "900". Der „PD.Series () ”-Methode verwendet diese Werte, um eine Serie zu erstellen, wenn wir sie aufrufen. Das Ergebnis wird im Objekt "Ziffern" gespeichert. Dann verwendeten wir die Funktion „print ()“, um die Serie zu sehen.

Durch Ausführen dieses Code erhalten wir die Serie mit angegebenen Werten, die unten gezeigt wurden.

Um die Ausgaberie in eine Liste umzuwandeln, haben wir die Methode "list ()" bezeichnet. Um diese Methode zu verwenden, müssen wir den Namen der Serie zwischen ihren Klammern übergeben. Hier ist unsere Serie "Ziffern", die in die Methode "list ()" eingegeben und in die Variable "Änderung" gespeichert wird. Anschließend haben wir es nach der Methode „Print ()“ angezeigt und auch ihren Datentyp ausgestellt, um sicherzustellen, dass die Serie mit der Methode "Type ()" in eine Liste konvertiert wird.

Die konvertierte Liste mit dem Objekttyp "Liste" wird in Ansicht gestellt.

Abschluss

Die Umwandlung einer PANDAS -Serie in eine Liste kann erreicht werden, indem die Methoden des Pandas -Toolkits verwendet werden. Die Pandas bieten uns zwei Methoden, „tolist ()“ und „list ()“, um die Serie in eine Liste umzuwandeln. Mit dieser Anleitung können Sie jede Technik für Ihre Aufgaben implementieren, indem Sie nur den einfachen Schritten in diesem Tutorial befolgen. Sie arbeiteten mit verschiedenen Techniken auf die Methode „Tolist ()“ aus, um sie für die Serienkonvertierung in der ersten Illustration anzuwenden, während die 2nd Die Instanz hat die Methode "list ()" ausgeführt, um eine Liste aus einer PANDAS -Serie herauszubringen.