def counting(lista):
frequenze = [0]*(max(lista)+1)
for intero in lista:
frequenze[intero] += 1
lista_ordinata = []
for indice, freq in enumerate(frequenze):
lista_ordinata.extend([indice]*freq)
return lista_ordinata
N.B.: Può ordinare solo interi.