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.
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 ','.
Certifique-se de colocar seus elementos dentro dos colchetes, caso contrário, nada aparecerá quando você executá-lo.
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 .
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.
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.
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 .
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.
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.
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.
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.
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.
.
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.
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 .
Assim que executarmos nossa new_list_2 em uma nova célula, veremos as mesmas descobertas ou resultados de elementos anteriores.
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.
Assim que digitarmos nossa lista a_company em uma nova célula, ela nos mostrará os elementos ou empresas que possuem a letra “ a ”.
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.
Assim que executarmos esse código, ele mostrará que todos os elementos em nossa lista Python agora estão digitados em letras maiúsculas.
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
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.
Descubra todos os atributos pré-atentivos e saiba como isso pode impactar significativamente seu relatório do LuckyTemplates
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.
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.
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.
Aprenda a calcular a diferença em dias entre compras usando DAX no LuckyTemplates com este guia completo.
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
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.
Neste tutorial de linguagem de codificação DAX, aprenda como usar a função GENERATE e como alterar um título de medida dinamicamente.