Liste Python et boucle For dans LuckyTemplates

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 ','.

Liste Python et boucle For dans LuckyTemplates

Assurez-vous de mettre vos éléments entre parenthèses, sinon rien n'apparaîtra lorsque vous l'exécuterez.

Liste Python et boucle For dans LuckyTemplates

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

Liste Python et boucle For dans LuckyTemplates

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.

Liste Python et boucle For dans LuckyTemplates

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.

Liste Python et boucle For dans LuckyTemplates

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 .

Liste Python et boucle For dans LuckyTemplates

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.

Liste Python et boucle For dans LuckyTemplates

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.

Liste Python et boucle For dans LuckyTemplates

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.

Liste Python et boucle For dans LuckyTemplates

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. 

Liste Python et boucle For dans LuckyTemplates

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.

Liste Python et boucle For dans LuckyTemplates

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.

Liste Python et boucle For dans LuckyTemplates

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 .

Liste Python et boucle For dans LuckyTemplates

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.

Liste Python et boucle For dans LuckyTemplates

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.

Liste Python et boucle For dans LuckyTemplates

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 ».

Liste Python et boucle For dans LuckyTemplates

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.

Liste Python et boucle For dans LuckyTemplates

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.

Liste Python et boucle For dans LuckyTemplates


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








Leave a Comment

Gestion des erreurs dans Power Automate via le branchement parallèle

Gestion des erreurs dans Power Automate via le branchement parallèle

Découvrez l

Comparaison de tables dans Power Query | Tutoriel LuckyTemplates

Comparaison de tables dans Power Query | Tutoriel LuckyTemplates

Découvrez comment comparer facilement des tables dans Power Query pour signaler les différences et optimiser vos analyses de données.

Colonne fractionnée LuckyTemplates par délimiteurs dans DAX

Colonne fractionnée LuckyTemplates par délimiteurs dans DAX

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.

SELECTEDVALUE DAX Exemple - Sélection de trancheuse de récolte

SELECTEDVALUE DAX Exemple - Sélection de trancheuse de récolte

Découvrez comment récolter une valeur avec SELECTEDVALUE DAX pour des calculs dynamiques dans LuckyTemplates.

Calculer la marge en pourcentage dans LuckyTemplates à laide de DAX

Calculer la marge en pourcentage dans LuckyTemplates à laide de DAX

Calculez la marge en pourcentage à l

Modifier les formats de date à laide de léditeur Power Query

Modifier les formats de date à laide de léditeur Power Query

Dans ce didacticiel, nous allons explorer une méthode rapide pour convertir du texte en formats de date à l

Enregistrer la pièce jointe dun e-mail sur SharePoint avec Power Automate

Enregistrer la pièce jointe dun e-mail sur SharePoint avec Power Automate

Dans ce blog, vous apprendrez à enregistrer automatiquement la pièce jointe d

Comment adapter les cellules Excel au texte : 4 solutions simples

Comment adapter les cellules Excel au texte : 4 solutions simples

Découvrez comment adapter les cellules Excel au texte avec ces 4 solutions simples pour améliorer la présentation de vos données.

Générateur de rapports SSRS : formater les en-têtes dans un rapport paginé

Générateur de rapports SSRS : formater les en-têtes dans un rapport paginé

Dans ce didacticiel SSRS Report Builder, découvrez comment utiliser le générateur d

Thème de couleur dans les rapports LuckyTemplates - Conseils et techniques

Thème de couleur dans les rapports LuckyTemplates - Conseils et techniques

Découvrez les outils pour créer un thème de couleur efficace pour vos rapports LuckyTemplates et améliorer leur apparence.