Python | Serie Pandas.tolist()

Python es un excelente lenguaje para realizar análisis de datos, principalmente debido al fantástico ecosistema de paquetes de Python centrados en datos. Pandas es uno de esos paquetes y facilita mucho la importación y el análisis de datos.

Pandas tolist()se utiliza para convertir una serie en una lista. Inicialmente, la serie es de tipo pandas.core.series.Series y aplicando el método tolist(), se convierte al tipo de datos de lista.

Sintaxis: Serie.tolist()

Tipo de retorno: serie convertida en lista

Para descargar el conjunto de datos utilizado en el siguiente ejemplo, haga clic aquí.
En los siguientes ejemplos, el marco de datos utilizado contiene datos de algunos jugadores de la NBA. La imagen del marco de datos antes de cualquier operación se adjunta a continuación.

Ejemplo:
En este ejemplo, el tipo de datos de la columna Nombre se almacena en una variable. Después de eso, se convierte usando el método tolist() y nuevamente se almacena e imprime el tipo de datos.

# importing pandas module 
import pandas as pd 
  
# importing regex module
import re
    
# making data frame 
data = pd.read_csv("https://media.geeksforgeeks.org/wp-content/uploads/nba.csv") 
    
# removing null values to avoid errors 
data.dropna(inplace = True) 
  
# storing dtype before operation
dtype_before = type(data["Salary"])
  
# converting to list
salary_list = data["Salary"].tolist()
  
# storing dtype after operation
dtype_after = type(salary_list)
  
# printing dtype
print("Data type before converting = {}\nData type after converting = {}".format(dtype_before, dtype_after))
  
# displaying list
salary_list

Salida:
como se muestra en la imagen de salida, el tipo de datos se convirtió de Serie a Lista. La salida de la lista de salarios estaba en formato de lista.

Publicación traducida automáticamente

Artículo escrito por Kartikaybhutani y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *