Lista Python e loop for no LuckyTemplates

Neste tutorial, demonstrarei como For Loop pode iterar sobre elementos de lista do Python no LuckyTemplates . Observe que uma lista é um tipo de dados do Python que consiste em elementos que variam do simples ao avançado.

O loop For nos permite repetir códigos semelhantes por um número limitado de vezes. Simplifica problemas complexos em problemas simples.

Para começar, você precisa criar um novo Python Notebook usando seu Jupyter Notebook. Depois de abrir seu Python Notebook, agora podemos criar nossa lista Python na célula de código. 

Índice

Fazendo uma lista Python e um loop For no LuckyTemplates – Numérico

Vamos chamar nossa lista de amostra de my_list . Uma lista Python é indicada por colchetes '[ ]' e separados por vírgula ','.

Lista Python e loop for no LuckyTemplates

Certifique-se de colocar seus elementos dentro dos colchetes, caso contrário, nada aparecerá quando você executá-lo.

Lista Python e loop for no LuckyTemplates

Digamos que queremos adicionar 1 a todos os nossos elementos em nossa lista. Você não pode simplesmente inserir +1 em seu código porque isso resultará em um erro de digitação. Para fazer isso, temos que iterar cada elemento em nossa lista usando For Loop

Lista Python e loop for no LuckyTemplates

Usamos a palavra For para indicar um loop seguido por um espaço reservado também conhecido como variável. Normalmente, usamos variáveis ​​como i e x , mas, por enquanto, vamos usar i . Novamente, queremos adicionar 1 a cada um dos nossos elementos. Portanto, precisamos iterar sobre cada item da nossa lista digitando o código abaixo.

Lista Python e loop for no LuckyTemplates

Em seguida, envolva-o em uma instrução Print . Depois de executá-lo, podemos ver que adicionamos 1 com sucesso a cada um de nossos elementos em nossa lista Python.

Lista Python e loop for no LuckyTemplates

Apenas saiba que você sempre pode alterar e adicionar qualquer número que desejar. Por exemplo, queremos adicionar 5 . Basta digitar o número dentro dos parênteses. Depois de executá-lo, ele mostrará em nossas descobertas que cada um de nossos elementos foi adicionado a 5 .

Lista Python e loop for no LuckyTemplates

Anexar uma lista existente a uma nova lista usando loops For

Podemos querer indicar nossas descobertas de nossa lista anterior para nossa lista. Vamos usar as descobertas 6, 8, 9, 10 e 11 como exemplos. Vamos primeiro criar uma lista vazia em uma nova célula de código onde podemos incorporar nossa lista anterior ' my_list' nela.

Vamos chamar essa lista vazia de 'new_list' e fazer um For Loop usando X como nossa variável. Acrescentaremos nossa lista existente chamada my_list , então vamos iterar nela.

Lista Python e loop for no LuckyTemplates

Então, queremos que os valores de nossa my_list sejam adicionados a 5, então precisamos adicionar x = x+5 . Agora, anexaremos nossa lista anterior à nossa nova_lista com a variável X . Anexar é usado para adicionar um elemento ao final de uma lista já existente.

Lista Python e loop for no LuckyTemplates

Em uma nova célula, podemos digitar nossa variável new_list . Depois de executá-lo, podemos ver que adicionamos com sucesso nossas descobertas à nossa nova lista.

Lista Python e loop for no LuckyTemplates

Fazendo uma lista Python e um loop For no LuckyTemplates – Texto

Eu demonstrei algumas maneiras de como podemos criar uma lista Python e For Loops por meio de números anteriormente. Agora, vamos avaliar algum texto da mesma maneira. Usarei nomes de empresas neste exemplo.

Vamos digitar a palavra company , adicionar nossos colchetes e listar os nomes de nossas empresas. Para este exemplo, vamos usar Microsoft , IBM , Tesla e Meta. Observe que você pode usar qualquer empresa que desejar. 

Lista Python e loop for no LuckyTemplates

Com o uso do For Loop, queremos retornar a empresa com a letra “ a ” em seus títulos. Para classificar essas empresas, crie um For Loop digitando o código abaixo.

Lista Python e loop for no LuckyTemplates

Este código indica que, usando For Loop para percorrer cada elemento da nossa lista, podemos imprimir cada um desses elementos que possuem a letra “ a ” e depois executá-lo.

Lista Python e loop for no LuckyTemplates

Já podemos ver o quão conveniente e poderoso esse método se torna quando examinamos o loop por milhares de elementos diferentes que podem estar em uma lista. Continuando com nosso tutorial, mostrarei outro método chamado List Comprehension.

Fazendo uma lista Python e um loop For no LuckyTemplates – Compreensão de lista numérica

Compreensão de lista é bastante semelhante ao que demonstrei anteriormente. A diferença está em ser muito mais organizado, fácil e eficiente em termos de tempo. É preferido por algumas pessoas porque pode limitar o número de linhas usadas em um programa. Vamos criar a mesma ação em nosso primeiro e segundo exemplo de adição de 1 diretamente em cada elemento dentro da mesma célula de código. 

Para evitar confusão e fornecer uma comparação, vamos nomear nossa lista my_list2 e, em seguida, digitar nossos elementos de lista Python dentro dos colchetes. Abaixo disso, criaremos uma nova lista ' new_list_2, ' para indicar nossa expressão de adicionar 1 a cada um dos elementos listados em my_list2 .

Lista Python e loop for no LuckyTemplates

Assim que executarmos nossa new_list_2 em uma nova célula, veremos as mesmas descobertas ou resultados de elementos anteriores.

Lista Python e loop for no LuckyTemplates

Podemos ver que ambos os métodos fornecem o mesmo resultado; no entanto, usar a compreensão de lista é muito mais curto, rápido e fácil de fazer. 

Fazendo uma lista Python e um loop For no LuckyTemplates – Texto de compreensão de lista

Por fim, outra maneira de usar a compreensão de lista é usá-la na avaliação de texto igual ao nosso exemplo anterior sobre nomes de empresas. Vamos fazer a mesma ação que fizemos da última vez, onde iteramos cada empresa para obter nosso elemento específico.

Vamos usar um nome diferente para fornecer uma comparação, por exemplo, a_company. Queremos retornar um elemento ( i ) para cada elemento ( i ) em nossa lista de empresas se houver ' a ' naquele elemento específico ( i ). Veja o código abaixo.

Lista Python e loop for no LuckyTemplates

Assim que digitarmos nossa lista a_company em uma nova célula, ela nos mostrará os elementos ou empresas que possuem a letra “ a ”.

Lista Python e loop for no LuckyTemplates

Também podemos usar For Loop para fixar elementos dentro de uma lista. Usando o mesmo exemplo, digamos que queremos colocar todos os elementos em nossa lista Python em letras maiúsculas.

Copiaremos a mesma lista de empresas escrita em letras minúsculas antes e digitaremos nosso For Loop abaixo dela. Precisamos usar o método upper() para ter cada elemento dentro de nossa lista em letras maiúsculas.

Lista Python e loop for no LuckyTemplates

Assim que executarmos esse código, ele mostrará que todos os elementos em nossa lista Python agora estão digitados em letras maiúsculas.

Lista Python e loop for no LuckyTemplates


funções definidas pelo usuário do Python | Uma visão geral
Como carregar conjuntos de dados de amostra em Python
usando Python no LuckyTemplates | Conjunto de dados e função de string

Conclusão

Os métodos que demonstrei são apenas algumas das coisas possíveis que você pode fazer usando a lista do Python e o For Loop no LuckyTemplates.

Uma lista é o tipo de dados mais versátil disponível em Python, escrito como uma lista de valores separados por vírgulas ou itens entre colchetes. Uma lista Python ajuda a armazenar vários dados ao mesmo tempo.

Por outro lado, For Loop é crucial em Python, pois permite que os usuários percorram listas que podem conter milhares de elementos.

Tudo de bom,

gaellim








Leave a Comment

Colunas calculadas no SharePoint | Uma visão geral

Colunas calculadas no SharePoint | Uma visão geral

Descubra a importância das colunas calculadas no SharePoint e como elas podem realizar cálculos automáticos e obtenção de dados em suas listas.

Atributos pré-atentivos: como isso pode afetar seu relatório

Atributos pré-atentivos: como isso pode afetar seu relatório

Descubra todos os atributos pré-atentivos e saiba como isso pode impactar significativamente seu relatório do LuckyTemplates

Calcular Dias de Estoque Zero – LuckyTemplates Inventory Management Insights

Calcular Dias de Estoque Zero – LuckyTemplates Inventory Management Insights

Aprenda a contar o número total de dias em que você não tinha estoque por meio dessa técnica eficaz de gerenciamento de inventário do LuckyTemplates.

Usando exibições de gerenciamento dinâmico (DMV) no DAX Studio

Usando exibições de gerenciamento dinâmico (DMV) no DAX Studio

Saiba mais sobre as exibições de gerenciamento dinâmico (DMV) no DAX Studio e como usá-las para carregar conjuntos de dados diretamente no LuckyTemplates.

Variáveis ​​e expressões dentro do editor do Power Query

Variáveis ​​e expressões dentro do editor do Power Query

Este tutorial irá discutir sobre Variáveis e Expressões dentro do Editor do Power Query, destacando a importância de variáveis M e sua sintaxe.

Como calcular a diferença em dias entre compras usando o DAX no LuckyTemplates

Como calcular a diferença em dias entre compras usando o DAX no LuckyTemplates

Aprenda a calcular a diferença em dias entre compras usando DAX no LuckyTemplates com este guia completo.

Calculando a média no LuckyTemplates: isolando os resultados do dia da semana ou do fim de semana usando o DAX

Calculando a média no LuckyTemplates: isolando os resultados do dia da semana ou do fim de semana usando o DAX

Calcular uma média no LuckyTemplates envolve técnicas DAX para obter dados precisos em relatórios de negócios.

O que é self em Python: exemplos do mundo real

O que é self em Python: exemplos do mundo real

O que é self em Python: exemplos do mundo real

Como salvar e carregar um arquivo RDS em R

Como salvar e carregar um arquivo RDS em R

Você aprenderá como salvar e carregar objetos de um arquivo .rds no R. Este blog também abordará como importar objetos do R para o LuckyTemplates.

Primeiros N dias úteis revisitados - uma solução de linguagem de codificação DAX

Primeiros N dias úteis revisitados - uma solução de linguagem de codificação DAX

Neste tutorial de linguagem de codificação DAX, aprenda como usar a função GENERATE e como alterar um título de medida dinamicamente.