Gestion des erreurs dans Power Automate via le branchement parallèle
Découvrez l
Dans ce didacticiel, je vais montrer comment For Loop peut itérer sur des éléments de liste Python dans LuckyTemplates . Notez qu'une liste est un type de données Python composé d'éléments allant du plus simple au plus avancé.
La boucle For nous permet de répéter des codes similaires un nombre limité de fois. Il simplifie les problèmes complexes en problèmes simples.
Pour commencer, vous devez créer un nouveau Notebook Python à l'aide de votre Notebook Jupyter. Une fois que vous avez ouvert votre cahier Python, nous pouvons maintenant créer notre liste Python dans la cellule de code.
Table des matières
Création d'une liste Python et d'une boucle For dans LuckyTemplates - Numérique
Appelons notre liste d'échantillons my_list . Une liste Python est indiquée par des crochets '[ ]' et séparée par une virgule ','.
Assurez-vous de mettre vos éléments entre parenthèses, sinon rien n'apparaîtra lorsque vous l'exécuterez.
Disons que nous voulons ajouter 1 à tous nos éléments dans notre liste. Vous ne pouvez pas simplement saisir +1 dans votre code car cela entraînerait une erreur de frappe. Pour ce faire, nous devons itérer chaque élément de notre liste en utilisant For Loop .
Nous utilisons le mot For pour indiquer une boucle suivie d'un espace réservé également appelé variable. Habituellement, nous utilisons des variables telles que i et x mais pour l'instant, utilisons i . Encore une fois, nous voulons ajouter 1 à chacun de nos éléments. Nous devons donc parcourir chaque élément de notre liste en tapant le code ci-dessous.
Enveloppez-le ensuite dans une instruction Print . Une fois que nous avons exécuté cela, nous pouvons voir que nous avons ajouté avec succès 1 à chacun de nos éléments dans notre liste Python.
Sachez simplement que vous pouvez toujours modifier et ajouter le nombre que vous souhaitez. Par exemple, nous voulons ajouter 5 . Tapez simplement le nombre entre parenthèses. Une fois que nous l'avons exécuté, il montrera dans nos résultats que chacun de nos éléments est ajouté dans 5 .
Ajout d'une liste existante à une nouvelle liste à l'aide de boucles For
Nous voudrions peut-être indiquer nos conclusions de notre liste précédente à notre liste. Prenons les résultats 6, 8, 9, 10 et 11 comme exemples. Commençons par créer une liste vide dans une nouvelle cellule de code où nous pouvons y incorporer notre liste précédente ' my_list' .
Appelons cette liste vide 'new_list' et faisons une boucle For en utilisant X comme variable. Nous allons ajouter notre liste existante appelée my_list , nous allons donc itérer dessus.
Ensuite, nous voulons que les valeurs de notre my_list soient ajoutées à 5, nous devons donc ajouter x = x+5 . Nous allons maintenant ajouter notre liste précédente à notre new_list avec la variable X . Append est utilisé pour ajouter un élément à la fin d'une liste déjà existante.
Dans une nouvelle cellule, nous pouvons taper notre variable new_list . Une fois que nous l'avons exécuté, nous pouvons voir que nous avons ajouté avec succès nos découvertes à notre nouvelle liste.
Création d'une liste Python et d'une boucle For dans LuckyTemplates - Texte
J'ai déjà montré plusieurs façons de créer une liste Python et des boucles For à travers des nombres. Maintenant, évaluons du texte de la même manière. J'utiliserai des noms de société dans cet exemple.
Tapons le mot société , ajoutons nos crochets et listons nos noms de société à l'intérieur. Pour cet exemple, utilisons Microsoft , IBM , Tesla et Meta. Notez que vous pouvez utiliser n'importe quelle entreprise que vous aimez.
Avec l'utilisation de For Loop, nous voulons renvoyer l'entreprise avec la lettre « a » dans leurs titres. Pour classer ces entreprises, créez une boucle For en tapant le code ci-dessous.
.
Ce code indique qu'en utilisant For Loop pour parcourir chaque élément de notre liste, nous pouvons imprimer chacun de ces éléments qui ont la lettre « a », puis l'exécuter.
Nous pouvons déjà voir à quel point cette méthode devient pratique et puissante lorsque nous envisageons de parcourir en boucle des milliers d'éléments différents pouvant figurer dans une liste. Poursuivant notre tutoriel, je vais vous montrer une autre méthode appelée List Comprehension.
Faire une liste Python et une boucle For dans LuckyTemplates – List Comprehension Numerical
La compréhension de liste est assez similaire à ce que j'ai démontré précédemment. La différence réside dans le fait qu'il est beaucoup plus propre, plus facile et plus rapide. Il est préféré par certaines personnes car il peut limiter le nombre de lignes utilisées dans un programme. Créons la même action sur nos premier et deuxième exemples d'ajout de 1 directement dans chaque élément de la même cellule de code.
Pour éviter toute confusion et fournir une comparaison, nommons notre liste my_list2 puis tapons nos éléments de liste Python entre crochets. En dessous, nous allons créer une nouvelle liste ' new_list_2, ' pour indiquer notre expression d'ajout de 1 à chacun des éléments répertoriés dans my_list2 .
Une fois que nous avons exécuté notre new_list_2 dans une nouvelle cellule, nous verrons les mêmes découvertes ou résultats d'éléments d'avant.
Nous pouvons voir que les deux méthodes fournissent le même résultat ; cependant, l'utilisation de la compréhension de liste est beaucoup plus courte, plus rapide et plus facile à faire.
Création d'une liste Python et d'une boucle For dans LuckyTemplates - Texte de compréhension de la liste
Enfin, une autre façon d'utiliser la compréhension de liste consiste à l'utiliser pour évaluer le texte comme dans notre exemple précédent concernant les noms d'entreprise. Faisons la même action que la dernière fois, où nous avons itéré chaque entreprise pour obtenir notre élément particulier.
Utilisons un nom différent pour fournir une comparaison, par exemple, a_company. Nous voulons retourner un élément ( i ) pour chaque élément ( i ) dans notre liste d'entreprises s'il a ' a ' dans cet élément particulier ( i ). Voir le code ci-dessous.
Une fois que nous avons tapé notre liste a_company sur une nouvelle cellule, elle nous montrera les éléments ou les entreprises qui ont une lettre « a ».
Nous pouvons également utiliser For Loop pour fixer des éléments dans une liste. En utilisant le même exemple, disons que nous voulons mettre tous les éléments de notre liste Python en majuscules.
Nous allons copier cette même liste d'entreprises écrite en minuscules avant et taper notre boucle For en dessous. Nous devons utiliser la méthode upper() pour que chaque élément de notre liste soit en majuscule.
Une fois que nous aurons exécuté ce code, il montrera que tous les éléments de notre liste Python sont maintenant tapés en majuscules.
Fonctions Python définies par l'utilisateur | Une vue d'ensemble
Comment charger des exemples de jeux de données en Python
à l'aide de Python dans LuckyTemplates | Ensemble de données et fonction de chaîne
Conclusion
Les méthodes que j'ai démontrées ne sont que quelques-unes des choses que vous pouvez faire en utilisant la liste Python et la boucle For dans LuckyTemplates.
Une liste est le type de données le plus polyvalent disponible en Python, écrit sous la forme d'une liste de valeurs séparées par des virgules ou d'éléments entre crochets. Une liste Python permet de stocker plusieurs données en même temps.
D'autre part, For Loop est crucial en Python car il permet aux utilisateurs de parcourir des listes pouvant contenir des milliers d'éléments.
Tous mes vœux,
Gaellim
Découvrez l
Découvrez comment comparer facilement des tables dans Power Query pour signaler les différences et optimiser vos analyses de données.
Dans ce blog, vous découvrirez comment diviser les colonnes dans LuckyTemplates par délimiteurs à l'aide de DAX, une méthode efficace pour gérer des modèles de données complexes.
Découvrez comment récolter une valeur avec SELECTEDVALUE DAX pour des calculs dynamiques dans LuckyTemplates.
Calculez la marge en pourcentage à l
Dans ce didacticiel, nous allons explorer une méthode rapide pour convertir du texte en formats de date à l
Dans ce blog, vous apprendrez à enregistrer automatiquement la pièce jointe d
Découvrez comment adapter les cellules Excel au texte avec ces 4 solutions simples pour améliorer la présentation de vos données.
Dans ce didacticiel SSRS Report Builder, découvrez comment utiliser le générateur d
Découvrez les outils pour créer un thème de couleur efficace pour vos rapports LuckyTemplates et améliorer leur apparence.