Crie um gerador para um DataFrame do pandas
Como você viu no vídeo, é fácil criar um gerador a partir de um DataFrame do pandas. A cada iteração, ele retorna dois elementos:
- o índice da respectiva linha
- uma Series do pandas com todos os elementos dessa linha
Você vai criar um gerador sobre o conjunto de dados de pôquer, importado como poker_hands. Em seguida, vai imprimir todos os elementos da 2ª linha usando o gerador.
Lembre-se de que você sempre pode explorar o conjunto de dados e ver como ele muda no IPython Shell, e consultar os slides na guia Slides.
Este exercicio faz parte do curso
Escrevendo código eficiente com pandas
Instruções do exercicio
- Atribua um gerador sobre as linhas do conjunto de dados data na variável generator.
- Imprima todos os elementos do 2º elemento do gerador criado.
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
# 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)