selecao = (dados2['Notas'] < 6) & (dados2['Notas_finais'] >= 6)
dados2[selecao]
selecao = (dados2['Notas'] < 6) & (dados2['Notas_finais'] >= 6)
dados2[selecao]
Ei! Tudo bem, Felipe?
Ótima solução!
A lógica do filtro está certinho e bem aplicada: você combinou as condições com & e usou parênteses do jeito certo, o que é essencial no Pandas. Assim, você identifica exatamente quem recuperou a nota final mesmo tendo ido mal inicialmente.
Código simples, claro e eficiente. Parabéns pela resolução! Qualquer dúvida que surgir, não deixe de compartilhar no fórum.