Dynamo / Créer des sous listes en fonction des valeurs d'une autre liste
BL
Benoît LECRIOUX
26 septembre 2016
8270 0 3 0
Bonjour à tous,
je n'ai pas réussi à trouver un titre clair à ma problématique mais la description ci-dessous devrait être suffisante.
Dans Dynamo, je voudrais créer des sous-listes en fonction d'un "mappage" entre 2 listes.
Dans l'exemple ci-joint, je voudrais obtenir 1 liste avec les sous listes suivantes:
* [o]A=> 0,3,4
* [0]B=> 1,5
Des pistes?
je n'ai pas réussi à trouver un titre clair à ma problématique mais la description ci-dessous devrait être suffisante.
Dans Dynamo, je voudrais créer des sous-listes en fonction d'un "mappage" entre 2 listes.
Dans l'exemple ci-joint, je voudrais obtenir 1 liste avec les sous listes suivantes:
* [o]A=> 0,3,4
* [0]B=> 1,5
Des pistes?
Réponses
Ce composant devrait faire l'affaire:
List.GetItemAtIndex
List.GetItemAtIndex
RM
List.GetItemAtIndex nécessite d'indiquer à quel index on souhaite récupérer une valeur et ne semble pas fonctionner pour une liste.
Finalement, j'ai trouvé le noeud "List.GroupByKey" qui correspond à mes attentes.
Finalement, j'ai trouvé le noeud "List.GroupByKey" qui correspond à mes attentes.
BL
Si cela fonctionne bien mais dans ton exemple les index ne peuvent être des lettres.
Ta demande était différente, tu cherches à trouver l'index pour des valeurs identiques.
List.GroupByKey est donc la bonne solution !
Ta demande était différente, tu cherches à trouver l'index pour des valeurs identiques.
List.GroupByKey est donc la bonne solution !
RM
BL
Pas grave le principal c'est que ton problème soit résolu !
@+
@+
RM


