1
resposta

Classificando produtos com estoque baixo

import pandas as pd

# Dados dos produtos
dados = {
    'Produto': ['Notebook', 'Mouse', 'Teclado', 'Monitor', 'Cadeira', 'Impressora', 'Pen Drive', 'Mesa'],
    'Estoque': [30, 150, 45, 20, 60, 10, 80, 50]
}

# Criando o DataFrame
df_produtos = pd.DataFrame(dados)

df_produtos['EstoqueBaixo'] = df_produtos['Estoque'].apply(lambda x: True if x < 50 else False)
print(df_produtos[['Produto', 'Estoque', 'EstoqueBaixo']])
1 resposta

Oi, Marcia! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

A estrutura do DataFrame está muito bem organizada e o resultado final facilita a análise. Parabéns!

💡 Uma dica interessante para o futuro é usar o método loc Veja este exemplo:


produtos_com_estoque_baixo = df_produtos.loc[df_produtos['Estoque'] < 50]
print(produtos_com_estoque_baixo)

Esse código filtra e mostra apenas os produtos com menos de 50 unidades no estoque, facilitando decisões mais rápidas.

Marcia, em caso de dúvidas, não hesite em retornar ao fórum!

Alura

Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!