Wolfram Language

Fonctions de classement

La fonction Sort utilise des règles structurelles pour déterminer efficacement comment trier les expressions. D'autres formes de classement peuvent être spécifiées en utilisant une fonction de classement p dans le deuxième argument de Sort, afin de déterminer le classement pour chaque paire d'expressions. Vous pouvez aussi utiliser un mappage f dans SortBy pour modifier les expressions données avant de décider comment les trier.

Pour la première fois, la version 12 permet l'utilisation des deux fonctions avec la commande SortBy[list, f, p]. Voici un exemple dans lequel l'utilisation d'une fonction de commande est nécessaire après avoir mappé une fonction f.

Prenez tous les points du plan, dont les deux coordonnées sont des entiers entre 1 et 4.

Si vous les triez par norme exacte avec SortBy, le résultat est trié selon l'ordre structurel canonique des normes qui place les entiers avant les racines.

Utilisez la fonction de classement NumericalOrder qui trie par valeur numérique.

Exemples connexes

de en es ja ko pt-br zh