Oi, Marcelo! Tudo bom?
Excelente! Siga praticando com os desafios e sempre compartilhe conosco.
Você soube aplicar expressões lambda de forma eficiente, aproveitou o método apply() para classificar estoques e entendeu como o controle de inventário é essencial para gestão de produtos.
Como dica adicional, experimente utilizar categorias personalizadas quando precisar classificar produtos com mais níveis de estoque. Assim:
import pandas as pd
dados = {
    'Produto': ['Notebook', 'Mouse', 'Teclado', 'Monitor', 'Cadeira', 'Impressora', 'Pen Drive', 'Mesa'],
    'Estoque': [30, 150, 45, 20, 60, 10, 80, 50]
}
df_produtos = pd.DataFrame(dados)
df_produtos['Nível Estoque'] = df_produtos['Estoque'].apply(
    lambda x: 'Crítico' if x < 20 else 
             'Baixo' if x < 50 else 
             'Adequado' if x < 100 else 
             'Excedente'
)
df_produtos[['Produto', 'Estoque', 'Nível Estoque']]
Resultado:
| index | Produto | Estoque | Nível Estoque | 
|---|
| 0 | Notebook | 30 | Baixo | 
| 1 | Mouse | 150 | Excedente | 
| 2 | Teclado | 45 | Baixo | 
| 3 | Monitor | 20 | Baixo | 
| 4 | Cadeira | 60 | Adequado | 
| 5 | Impressora | 10 | Crítico | 
| 6 | Pen Drive | 80 | Adequado | 
| 7 | Mesa | 50 | Adequado | 
Com isso, você poderá monitorar seu estoque com mais precisão e facilidade.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
 Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!