Hay varias formas de convertir las columnas de pandas en listas. Implementaremos algunos de ellos para mostrarle cómo podemos convertir las columnas en listas utilizando diferentes funciones en pandas.
Método 1: Uso de tolist ()
El tolist () es el método integrado disponible en Python que convierte una columna de marco de datos particular en una lista. Necesitamos pasar el nombre de la columna después del objeto DataFrame con el punto (.) operador.
Sintaxis:
DataFrame_Object.column_name.Listar()Ejemplo 1:
Tengamos un marco de datos que contenga 4 columnas y convierta la columna "Tiendas" en una lista.
Producción:
Para confirmación, también mostramos el tipo de lista codiciada.
Ejemplo 2: valores con tolist ()
Valores es el atributo que devuelve los valores en una columna de DataFrame. Si pasamos el tolist () después de este atributo, la columna se convierte en una lista.
Convirtamos la columna "Dirección" en una lista.
importación de pandasProducción:
Ahora, la columna de dirección se convierte en una lista.
Ejemplo 3: Convierta todas las columnas en enumerar usando tolist ()
Puede ser posible convertir todas las columnas en DataFrame a una lista. Solo necesitamos recorrer cada columna y convertir el iterador en una lista usando tolist ().
Producción:
Hay 4 columnas en el salario DataFrame. Todos se convierten en una lista. Ahora, hay 4 listas en la salida.
Método 2: Uso de List ()
List () se usa para crear una lista en Python. Si proporcionamos la columna DataFrame como entrada a esta función, la columna se convierte en una lista.
Sintaxis:
Lista (DataFrame_Object.column_name)Ejemplo 1:
Tengamos un marco de datos que contiene 4 columnas y convierta la columna "Rent" en una lista.
Producción:
Para confirmación, también mostramos el tipo de lista codiciada.
Ejemplo 2: Muestre todas las columnas en una lista usando list ()
Columnas es el atributo que devuelve todos los nombres de la columna. Si pasamos esto en la lista (), los nombres de la columna se pueden devolver en una lista.
Mostrar todos los nombres de la columna en una lista.
importación de pandasProducción:
La lista devuelve todas las etiquetas de columna.
Método 3: Usando []
El [] se usa para crear una lista en Python. Si proporcionamos la columna DataFrame dentro de [], la columna se convierte en una lista.
Sintaxis:
[DataFrame_Object ['column_name']]Ejemplo:
Convierta la columna de "trabajadores" a una lista.
Producción:
Conclusión
Vimos que podemos convertir las columnas de pandas en listas si es necesario. Después de cubrir este tutorial, ahora debería poder convertir las columnas individuales o todas las columnas de DataFrame en una lista. En los ejemplos de este tutorial, intentamos enseñarle cómo usar la función tolist () y las funciones [], list (), y cómo usar la función list () para convertir las columnas de DataFrame en listas.