¿Cómo convertir series a listas en Pandas?

Si quieres convertir una serie Pandas en una lista, puedes usar el método “tolist()”.

Ejemplo tolist() en Pandas

import pandas as pd

# Sample DataFrame
data = {
  "A": [11, 21, 31, 41, 51],
  "B": [10, 20, 30, 40, 50]
}

df = pd.DataFrame(data)

print("Original DataFrame:")
print(df)

# Select a Series from the DataFrame
series_a = df["A"]

print("\nSeries A:")
print(series_a)

# Convert the Series to a list
list_a = series_a.tolist()

print("\nList A:")
print(list_a)

Producción

Original DataFrame:
    A   B
0  11   10
1  21   20
2  31   30
3  41   40
4  51   50

Series A:
0   11
1   21
2   31
3   41
4   51
Name: A, dtype: int64

List A:
[11, 21, 31, 41, 51]

En este código, creas un df de muestra con las columnas “A” y “B”. Luego se selecciona la columna “A” como una Serie y luego se usa el método tolist() para convertirla en una lista.

Relacionado

Explicación de múltiples condiciones loc() en Pandas

Si quieres filtrar filas en un DataFrame de Pandas usando el loc[] indexer con múltiples condiciones, puedes “combinar condiciones usando operadores lógicos como & (and), | (or) y ~ (not)”. Recuerda envolver cada condición entre paréntesis para asegurar el orden correcto de la evaluación. Ejemplo import pandas as pd # Sample DataFrame data = { "A": [1, 2, 3], "B": [4, 5, 6], "C": [7, 8, ¡SEGUIR LEYENDO!

La Historia de los Lenguajes de Programación Informáticos

Un lenguaje de programación de computadoras, es un conjunto de instrucciones detalladas para una computadora digital que en su conjunto forman uno de los cualquier lenguajes de programación existentes. Aunque existen muchos lenguajes informáticos, relativamente pocos son de uso general. Los lenguajes de máquina y ensamblador son de “bajo nivel” y requieren que un programador administre explícitamente todas las características idiosincrásicas de almacenamiento y operación de ¡SEGUIR LEYENDO!

Lanzado Python 3.10 (Versión Estable)

Python 3.10 llega para ofrecer un Python mejor, más rápido y más seguro. Las funcionalidades más nuevas y destacables son las siguientes: Depuración con mensajes de error más útiles y precisos. Usar la coincidencia de patrones estructurales para trabajar con estructuras de datos. Agregar sugerencias de tipo más legibles y más específicas. Comprobación de la longitud de las secuencias al utilizar zip(). Calcular estadísticas multivariables. Si ¡SEGUIR LEYENDO!

Desarrollador de software vs Ingeniero de software, ¿Cuál es mejor?

Software engineers and Software developers are not the same tech professionals. In this article, we have highlighted the major differences between the two professionals.

C++ adelanta a PHP, pero JavaScript, Python y Java siguen dominando

Según el informe Octoverse de 2022 de Github, los lenguajes de programación más utilizados fueron JavaScript, Python, Java, TypeScript y C#. Sin embargo, HCL creció un 56 % en comparación con el año pasado y Rust, cuya comunidad creció más de un 50%, fueron los dos idiomas de mayor crecimiento. Otros lenguajes que han tenido un acogimiento ascendente entre los programadores son Lua, Go, Shell, Makefile, ¡SEGUIR LEYENDO!