Ir para conteúdo
Fórum Script Brasil
  • 0

Executar uma função para um determinado número de iterações.


Boliver

Pergunta

Olá, comecei a estudar Python para utilizar na área de controle e me surgiu uma dúvida quanto as funções que eu utilizava no MATLAB.

Em alguns códigos eu tinha uma base de dados e para rodar o programa para essa base de dados eu utilizada a função for e uma váriavel chamada nit(número de iterações), assim eu conseguia escolher em qual posição da minha matriz da base de dados começar e executar o código até um determinado número de iterações ser concluído.

Por exemplo: for k= 4:nit , onde K é um dado da minha matriz que irá ser utilizado no código, 4 é a posição na matriz da base dados que irei começar meus cálculos e nit é o número de iterações totais(igual o tamanho da minha matriz base de dados). Este for iria rodar meu código para cada dado da minha base dados.

Gostaria de saber se há como eu fazer isso em python

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0
Em 04/09/2021 em 15:29, Boliver disse:
Por exemplo: for k= 4:nit , onde K é um dado da minha matriz que irá ser utilizado no código, 4 é a posição na matriz da base dados que irei começar meus cálculos e nit é o número de iterações totais(igual o tamanho da minha matriz base de dados). Este for iria rodar meu código para cada dado da minha base dados.

Gostaria de saber se há como eu fazer isso em python

O python oferece muitas formas de fazer isto. No entanto, como você parece interessado apenas num índice numérico, o meio mais fácil me parece ser o laço for que você conhece de outras linguagems:

for nit in range(0, len(quantidade_registros)):

      processar o registro número nit desejado.

 

 

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...