L'ordinamento in Python funziona riorganizzando gli elementi di un elenco secondo determinati criteri. Nel frammento di codice fornito, l'elenco è ordinato in ordine crescente. Questo viene fatto confrontando ogni elemento nell'elenco con il suo vicino e quando l'ordine non è corretto, gli elementi vengono scambiati. Questo processo continua finché tutti gli elementi nell'elenco non sono nell'ordine corretto, cioè l'elenco è ordinato.
unsorted_list = [2,1,4,3]
unsorted_list.sort()
Dato il seguente frammento di codice, descrivi come funziona l'ordinamento in Python.