Travailler des listes Python pour Dynamo (Initiation)

Fév 15, 2024

Si vous avez toujours voulu aller plus loin avec Dynamo, Python sera un allié incontournable.

Les listes sont indispensables dans Dynamo. Nous allons voir comment Python nous permet de les gérer  de manière plus complète, avec de simples lignes de codes !

Nous allons voir dans cet article comment manipuler des listes simples avec Python.

Dans un premier temps il faut appeler le nœud Python puis double cliquer sur ce nœud afin d’ouvrir le Shell.

Appeler le nœud Python

 

Commençons par donner un nom à l’entrée IN[0]. Ici nous donnerons lst = IN[0]

Nous allons créer un Code Block afin de créer une liste simple.

 N’oubliez pas qu’une liste commence toujours à l’index 0.

Code Block

 

Nous allons récupérer les valeurs qui rentrent dans le IN[0] grâce au OUT = lst

 

Maintenant la liste va s’afficher :

Affichage de la liste

 

 

Nous pouvons afficher cette liste à l’envers par exemple :

lst.reverse()

Python liste
Liste python

 

Nous pouvons supprimer un index :

IN[0].remove(ici le numéro de l’index à supprimer)

Remove Python

 

 

Nous pouvons également rajouter un index à une liste :

IN[0].insert(5,350)

Dans la liste qui rentre dans IN[0], nous rajoutons à l’index 5 la valeur 350

IN 0 Python
Python IN 0

 

Dans notre prochain article sur Python, nous continuerons en manipulant des textes. Bon courage….