How to rank a list based on score and rearrange the items based on scores?

If I want to evaluate items in a list based on two or more criterias and rearrange the elements based on the scores, can someone help in giving a solution?

Hi @mfce20719 ,

It really depends on what you mean by “scoring” elements. Anyway, these nodes should probably help you get started :smiley: :smiley:

  • List.GroupItemsByKey
  • List.SortItemsByKey
  • List.Sort
  • List.IndexOf
  • List.GetItemAtIndex

Also I would highly suggest checking out the Dynamo Dictionary:
https://dictionary.dynamobim.com/2/#/

Also this topic might help you, it uses some nodes I suggested :D.

Thank you