-
Total de itens
3 -
Registro em
-
Última visita
Sobre Paulo Ceccon
Paulo Ceccon's Achievements
0
Reputação
-
Paulo Ceccon alterou sua foto pessoal
-
Manipulação de Lista
pergunta respondeu ao Paulo Ceccon de Paulo Ceccon em Repositório de scripts - Python
Isso resolveu! Muito obrigado! print(dados[2: (dados.index("+") - 3) ] ) att: ' '.join(dados[2 : (dados.index("+") - 3 )]) -
Manipulação de Lista
pergunta respondeu ao Paulo Ceccon de Paulo Ceccon em Repositório de scripts - Python
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. -
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)