Apply new list order to multiple lists

Hello all,

I assume this is a very basic problem but i cant seem to figure it out…

I have a PDF printing script, which uses data shapes so the user can select the to be printed sheets, this pulls sheet numbers and sheet names from titleblocks first but this isnt ordered naturally. This means my sheet order in data shapes is not the same as the order you see in the project browser in Revit.

I want to sort 3 lists based on how the sheet number is sorted when using the sort natural node.

The blue arrows are lists I would like to sort in the same order as how my sheet numbers get ordered. How should i approach this?

@MVE1112 ,

try GroupByKey Node!



1 Like


But perhaps i opened my post too soon… I realized i could just use a dictionary :man_facepalming:

1 Like