Wolfram Language

Funções de classificação

A função Sort usa regras estruturais para determinar com eficiência como classificar expressões. Formas de ordenação alternativas podem ser especificadas com uma função de ordenação p no segundo argumento de Sort, para determinar a ordem de cada par de expressões. Ou você mapeia f usando SortBy para modificar as expressões dadas antes de decidir como classificá-las.

A versão 12 permite pela primeira vez o uso de ambas as funções com SortBy[list, f, p]. Aqui está um exemplo em que o uso de uma função de ordenação é necessária após o mapeamento de uma função f.

Pegue todos os pontos do plano, onde ambas as coordenadas são números inteiros entre 1 e 4.

Se você classificá-los por norma exata com SortBy, o resultado é classificado seguindo a ordem canônica estrutural das normas, que coloca números inteiros antes das raízes.

Use a função de ordem NumericalOrder, que classifica por valor numérico.

Exemplos Relacionados

de en es fr ja ko zh