Ir para conteúdo
Fórum Script Brasil

Paulo Ceccon

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Sobre Paulo Ceccon

Paulo Ceccon's Achievements

0

Reputação

  1. Isso resolveu! Muito obrigado! print(dados[2: (dados.index("+") - 3) ] ) att: ' '.join(dados[2 : (dados.index("+") - 3 )])
  2. Isso serviria para esse exemplo, mas o meu código completo pega uma lista com MUITOS produtos, nem todos vão terminar na casa 5. Preciso de um código que realmente entenda quando a descrição do produto termina.
  3. Pessoal, tudo bem? Com o meu código estou percorrendo o faturamento de um produto em um pedido de compras, cada valor eu armazeno em uma posição de uma lista: dados = ['081154', '14,000', 'PORTA', 'DE', 'MADEIRA', 'MACIÇA', 'COM', 'BATENTE', '37,69', '527,66', '0,00', '+', '0,00', '+', '0,00', '7896039718046'] Preciso colocar a descrição do produto em uma variavel, o ponto inicial da descrição sempre vai ser o mesmo: dados[2] mas como programar para que meu código saiba quando a descrição termina? Pensei em desenvolver algo para ele identificar quando tiver um "+" na lista e recuar 3 posições a partir dele, mas não sei aplicar isso no código ainda. dados = ['081154', '14,000', 'PORTA', 'DE', 'MADEIRA', 'MACIÇA', 'COM', 'BATENTE', '37,69', '527,66', '0,00', '+', '0,00', '+', '0,00', '7896039718046'] print(dados)
×
×
  • Criar Novo...