Oi, Adriely! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Você utilizou bem o set_table_styles junto com set_td_classes para estilizar condicionalmente a linha Total!
Uma dica interessante para o futuro e usar o método apply para estilizar linhas ou colunas com base em regras dinâmicas, sem precisar criar um DataFrame auxiliar:
def destacar_total(linha):
if linha.name == 'Total':
return ['background-color: #D8D8D8'] * len(linha)
return [''] * len(linha)
compra_cliente.style.apply(destacar_total, axis=1)
Esse código aplica o estilo diretamente na linha chamada Total.
Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abracos e bons estudos!