Serie de pandas a la lista

Serie de pandas a la lista
“Se puede obtener una lista de una serie de pandas en una variedad de técnicas. Tenemos dos opciones para manejar una serie: proporcionar la serie a la función "List ()" incorporada de Python o emplear el método "tolist ()" que viene con una serie Pandas."

La sintaxis para el método tolist () es:

Para emplear la función list (), la sintaxis es:

En este artículo, exploraremos la ejecución de ambas estrategias en nuestros programas de Python.

Ejemplo 1: Utilización del método tolist () para convertir la serie Pandas en una lista

Esta demostración explicará la conversión de una serie Pandas en una lista utilizando la serie "Método Pandas".valores.Listar()". Cada paso que se llevará a cabo durante la ejecución del script se explicará. Ahora veremos su implementación práctica.

Primero encontraremos un software que admita la ejecución sin problemas de los programas de pitón de muestra. El paquete de opciones puede confundirlo sobre la selección de la mejor herramienta. Lo que sugerimos y también el que hemos elegido es la herramienta "Spyder". Simplemente puede obtenerlo de su sitio web; Ya sea que esté trabajando en el sistema operativo de Windows o en el sistema operativo Linux, obtenga la configuración correspondiente e instálela en su sistema. Ahora estamos listos para comenzar la implementación del programa.

La implementación comienza con la carga fundamental necesaria. Python nos proporciona una lista de paquetes y bibliotecas que nos brindan métodos útiles para el logro de los resultados deseados. La biblioteca que necesitábamos aquí para crear primero una serie y luego convertir la serie en particular en una lista es el "Pandas". Los pandas nos ofrecen métodos simples para trabajar con series y marcos de datos. Como la discusión de hoy es sobre la serie Pandas, utilizaremos pandas para eso. Primero crearemos una serie usando el pandas "PD.Método de serie () ", y después, para convertir esta serie en una lista, se empleará la función pandas" tolist () ". Entonces importamos el kit de herramientas "pandas" al hacer que "PD" sea su alias en la misma línea del script. El módulo se importa al archivo; Podemos ejercer su método de ahora en adelante.

Para generar una serie Pandas, el kit de herramientas Pandas contiene la función "PD.Serie()". Este método, cuando se invoca con valores especificados, crea una serie utilizándolos. Hemos invocado el "PD.Método de la serie "y lo llenó con valores. Aquí hemos usado 3 parámetros; "Índice", "datos" y "nombre". El "índice" almacena valores de índice que tomarán el lugar de la lista de índice predeterminado. Estos valores son "1101", "1102", "1104", "1105", "1106", "1107", "1108", "1109" y "1110". Los "datos" están guardando los datos para la creación de la serie como "Olivia", "George", "James", "Tom", "William", "Sienna", "Edward", "Eva" y "Alice". El "nombre" identifica el nombre de esta serie que proporcionamos como "student_name".

Para preservar la serie, hemos creado el objeto "class_record". Por lo tanto, se generará una nueva serie con un índice especificado y se proporcionará datos de "student_name" y se almacenará en el objeto "class_record". Lo mostramos con la ayuda de la función de Python "print ()". Este método presenta los datos proporcionados como entrada en la pantalla.

El script de Python escrito anteriormente construye una serie con 9 valores y un índice especificado. El nombre de la serie se menciona a continuación como "student_name" y el tipo de datos como "objeto".

Antes de trabajar para convertir esta serie en una lista, primero buscaríamos la verificación del tipo de objeto. El tipo de datos de objetos almacena diferentes tipos de datos, por lo que lo verificaremos escribiendo la línea única de código. Hemos utilizado el método "type ()" para descubrir el tipo de objeto. El nombre de la serie "student_name" se pasará como entrada a esta función. Después de eso, el método "tipo (" student_name) "" se coloca en la función "print ()" para exhibir el tipo de objeto.

Aquí descubrimos el tipo de datos del objeto, que es "Serie".

Hemos invocado la serie Pandas ".valores.método tolist () ". El nombre de la serie "class_record" está escrito con el ".valores.método tolist () ". Los valores.El método tolist () ”tomará los valores de la serie proporcionada y los transformará en una lista. Para almacenar esta lista, hemos creado una variable "NewList" y luego la mostramos en la consola Python con el método "print ()".

La serie se transforma progresivamente en una lista en la instantánea de salida renderizada.

Acabamos de suministrar la "nueva lista" como entrada al método "type ()" y lo pusimos a la vista empleando el método "print ()".

La clase se identifica como una "lista". La verificación tiene éxito.

La transformación anterior toma los valores de la serie y los cambia a una lista. A veces es posible que necesitemos cambiar el índice de la serie a una lista. Para hacer esto, tenemos que proporcionar la etiqueta de "índice" con el nombre de la serie con el método "tolist ()".

Acabamos de llamar a la "serie.valores.método tolist () ". Aquí hemos mencionado el nombre de la serie con la etiqueta "índice" como "class_record.índice.valores.Listar()". Esto tomará los valores de índice de la serie "class_record" y los convertirá en una lista.

La lista resultante almacena los valores de índice transformados de una serie Pandas a una lista.

Otra técnica es convertir tanto el índice como los datos de la serie a una lista. Para esta conversión, emplearemos el método "reset_index ()" para agregar el índice con los valores en la lista de salida.

Las series.valores.El método tolist () "se utiliza con la función" reset_index () ". Lo entendemos como "class_record.reset_index ().valores.Listar()". Donde "class_record" es el nombre de la serie, "reset_index ()" es el método para mantener las etiquetas de índice como parte de la lista y los "valores.tolist () ”es convertir la serie en una lista.

Obtuvimos una lista con las etiquetas de índice y los valores de una serie.

Ejemplo 2: utilizando el método list () para convertir la serie Pandas en una lista

Hemos llamado a los pandas "PD.Método series () "para la generación de una serie Pandas. Los valores que hemos proporcionado para construir una serie son "100", "200", "300", "400", "500", "600", "700", "800" y "900". El "PD.El método series () "usará estos valores para crear una serie cuando la invocemos. El resultado se guardará en el objeto "dígitos". Luego empleamos la función "print ()" para ver la serie.

Al ejecutar este código, obtenemos la serie con valores especificados que se han exhibido a continuación.

Para transformar la serie de salida en una lista, hemos llamado el método "list ()". Para utilizar este método, tenemos que pasar el nombre de la serie entre sus paréntesis. Aquí nuestra serie es "dígitos", que se ingresa en el método "List ()" y se guarda en la variable "Cambiar". Luego lo mostramos mediante el método "print ()" y también exhibimos su tipo de datos para asegurarnos de que la serie se convierta en una lista, utilizando el método "type ()".

La lista convertida con el tipo de objeto "Lista" se ve a la vista.

Conclusión

La transformación de una serie pandas en una lista se puede lograr utilizando los métodos ofrecidos por el kit de herramientas PANDAS. Los pandas nos proporcionan dos métodos, "tolist ()" y "list ()", para convertir la serie en una lista. Esta guía le permite implementar cada técnica para sus tareas simplemente siguiendo los sencillos pasos realizados en este tutorial. Elaboraron el método "tolist ()" con varias técnicas para emplearlo para la conversión de la serie en la primera ilustración, mientras que los 2Dakota del Norte instancia ejecutó el método "list ()" para generar una lista de una serie Pandas.