ComenzarEmpieza gratis

Crea un generador para un DataFrame de pandas

Como has visto en el vídeo, puedes crear fácilmente un generador a partir de un DataFrame de pandas. Cada vez que iteres sobre él, devolverá dos elementos:

  • el índice de la fila correspondiente
  • una Series de pandas con todos los elementos de esa fila

Vas a crear un generador sobre el conjunto de datos de póker, importado como poker_hands. Luego, imprimirás todos los elementos de la segunda fila usando el generador.

Recuerda que siempre puedes explorar el conjunto de datos y ver cómo cambia en la IPython Shell, y consultar las diapositivas en la pestaña Slides.

Este ejercicio forma parte del curso

Escribir código eficiente con pandas

Ver curso

Instrucciones del ejercicio

  • Asigna a la variable generator un generador sobre las filas del conjunto de datos.
  • Imprime todos los elementos del segundo elemento del generador creado.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Create a generator over the rows
generator = poker_hands.____

# Access the elements of the 2nd row
first_element = next(generator)
second_element = ____(____)
print(first_element, second_element)
Editar y ejecutar código