# Sorting Multi Level List

**URL:** https://forum.dynamobim.com/t/sorting-multi-level-list/54561
**Category:** Revit
**Tags:** revit, dynamo, list-filter
**Created:** [August 28, 2020, 5:36pm UTC](https://forum.dynamobim.com/t/sorting-multi-level-list/54561 "2020-08-28T17:36:19Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![Thom\_Krejci](https://avatars.discourse-cdn.com/v4/letter/t/977dab/32.png) [@Thom\_Krejci](https://forum.dynamobim.com/u/Thom_Krejci)
#### Post date: [August 28, 2020, 5:36pm UTC](https://forum.dynamobim.com/t/sorting-multi-level-list/54561/1 "2020-08-28T17:36:19Z")

</div>

I have a three-level list that I’m trying to sort.

I have managed to use the Sort by Key to sort two levels of the list but I’m missing how I can sort all three levels.

I found the Clockwork SortListOfLists and that does work. I’m wondering if there’s a way to do it with built-in nodes.

 ![Capture2](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/0/a/0aaa3cc80fcf21d8f6b62399764c53410f2b8a41.png)

Thanks again!  
Thom K.

---

<div class="post-metadata">

### Author: ![AmolShah](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/amolshah/32/103244_2.png) [@AmolShah](https://forum.dynamobim.com/u/AmolShah)
#### Post date: [August 28, 2020, 7:17pm UTC](https://forum.dynamobim.com/t/sorting-multi-level-list/54561/2 "2020-08-28T19:17:41Z")

</div>

@Thom_Krejci  
Concatenate the values and use it as a key to sort.

 ![Capture](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/8/6/86d7f0b38a8fe6d76bff6258c3d5c8b876b9e756.png)

---

<div class="post-metadata">

### Author: ![Thom\_Krejci](https://avatars.discourse-cdn.com/v4/letter/t/977dab/32.png) [@Thom\_Krejci](https://forum.dynamobim.com/u/Thom_Krejci)
#### Post date: [August 28, 2020, 9:38pm UTC](https://forum.dynamobim.com/t/sorting-multi-level-list/54561/3 "2020-08-28T21:38:46Z")

</div>

Greetings!

Thank you for that quick response: That worked perfectly!

I would not have thought of combining them and then splitting them again.

Thank you again for giving me new insight on lists.

-Thom K.
