Travailler des listes Python pour Dynamo (Initiation)

Travailler des listes Python pour Dynamo

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

Travailler des textes avec Python pour Dynamo (Initiation)

Next

Cliquez ici pour voir tous nos articles de blog