Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
composite key solution in Clear category for Frequency Sorting by Max0526
frequency_sorting = lambda numbers: [n for n, _ in sorted(
{n: numbers.count(n) for n in numbers}.items(), key = lambda x: (-x[1], x[0])
) for _ in range(numbers.count(n))]
'''
A rewrite of
frequency_sorting = lambda numbers: [n for n, _ in sorted({n: numbers.count(n) - 0.001 * n for n in numbers}.items(), \
key = lambda x: x[1], reverse = True) for _ in range(1 + int(numbers.count(n) - 0.001 * n))]
'''
Nov. 2, 2025
Comments: