# ReverseSort

ReverseSort[list]

sorts the elements of list into reverse canonical order.

ReverseSort[list,p]

sorts using the ordering function p.

# Details

• ReverseSort by default orders integers and rational and approximate real numbers by their numerical values, sorting from largest to smallest.
• ReverseSort gives the same result as reversing Sort except it does not reverse ties.
• ReverseSort[list,p] applies the function p to pairs of elements in list to determine whether they are in order. The default function p is Order.
• ReverseSort can be used on expressions with any head, not only List.

# Examples

open allclose all

## Basic Examples(2)

Sort a list in reverse canonical order:

Sort a list using an ordering function:

## Scope(4)

Sort a list of integers in reverse order:

Reverse-sort an expression with any head:

ReverseSort works with associations:

Use an ordering function as second argument:

Use a pure function as ordering function:

## Properties & Relations(4)

ReverseSort gives the same result as reversing Sort except it does not reverse ties:

NumericalOrder treats 3 and 3.`10 as a tie:

Both ReverseSort and Sort do not reorder ties:

Therefore, those two results are not the reverse of one another:

ReverseSort with an ordering function p is equivalent to Sort with the reverse ordering function:

The reverse ordering for LessEqual is provided by Greater:

For ordering functions returning -1, 0, 1, the reverse ordering is obtained composing with Minus:

ReverseSort orders a list of pairs of numbers by decreasing the first element:

Use ReverseSortBy to select which element is sorted in decreasing order:

Wolfram Research (2017), ReverseSort, Wolfram Language function, https://reference.wolfram.com/language/ref/ReverseSort.html.

#### Text

Wolfram Research (2017), ReverseSort, Wolfram Language function, https://reference.wolfram.com/language/ref/ReverseSort.html.

#### CMS

Wolfram Language. 2017. "ReverseSort." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/ReverseSort.html.

#### APA

Wolfram Language. (2017). ReverseSort. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/ReverseSort.html

#### BibTeX

@misc{reference.wolfram_2024_reversesort, author="Wolfram Research", title="{ReverseSort}", year="2017", howpublished="\url{https://reference.wolfram.com/language/ref/ReverseSort.html}", note=[Accessed: 28-May-2024 ]}

#### BibLaTeX

@online{reference.wolfram_2024_reversesort, organization={Wolfram Research}, title={ReverseSort}, year={2017}, url={https://reference.wolfram.com/language/ref/ReverseSort.html}, note=[Accessed: 28-May-2024 ]}