> Funzioni
Ordina l'elenco array in base all'ordine definito dalla funzione callback.
Gli elementi vengono confrontati due a due, la funzione di callback deve restituire un valore negativo, 0 o positivo a seconda che il primo valore sia prima, allo stesso livello o dopo il secondo valore.
Esempio :
In JavaScript, sort() senza comparatore ordina gli elementi come stringhe: [10, 9, 1] dà [1, 10, 9], e non l'ordine numerico di arraySort. Passate sempre un comparatore per i numeri: [...a].sort((x, y) => x - y), e (x, y) => y - x per l'ordine decrescente. sort ordina sul posto, da cui la copia [...a] per ottenere un nuovo array come arraySort; a.toSorted((x, y) => x - y) fa le due cose in una volta.
In Python, sorted(a) restituisce una nuova lista ordinata, come arraySort. Ma non c'è comparatore a due argomenti: si ordina per chiave, sorted(a, key=len) oppure sorted(a, key=lambda e: e.life), e reverse=True inverte l'ordine. Per riutilizzare un comparatore che restituisce un numero negativo, nullo o positivo, avvolgetelo: sorted(a, key=functools.cmp_to_key(comparateur)). L'ordinamento confronta gli elementi tra loro: una lista che mescola numeri e stringhe solleva un TypeError.
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.