1
resposta

Style R$ , . formato americano

Não está totalmente correto esse formato par R$, se for no estilo americano ok, mas se for brasileiro é . para separar milhar e , para centavos, pode orientar melhor esse código "s.format({'Vendas':'R$ {:,.2f}'})"

1 resposta

Olá, Valdemir, tudo bem?

Para ajustar o formato para o padrão brasileiro, em que o ponto separa os milhares e a vírgula indica os centavos, você pode adaptar o código da seguinte maneira:

s.format({'Vendas': lambda x: 'R$ {:,.2f}'.format(x).replace('.', 'TEMP_DOT').replace(',', '.').replace('TEMP_DOT', ',')})

Esse código primeiro formata o número no padrão internacional e, em seguida, faz as substituições necessárias para deixá-lo no formato brasileiro. Assim, os valores serão exibidos com o ponto nos milhares e a vírgula nos centavos.

Espero ter ajudado.

Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!