Clasificación de ciudades y construcción de un diccionario
En la versión 11 es posible clasificar cadenas de caracteres usando un método de comparación alfabético definido para cada lenguaje.
Por ejemplo, obtenga un grupo de ciudades de Dinamarca.
In[1]:=
cityNames =
EntityValue[
GeoEntities[
Entity["AdministrativeDivision", {"Nordjylland", "Denmark"}],
"City"], "Name"];
Ahora clasifique estas ciudades usando AlphabeticSort pero estableciendo los lenguajes por separado en danés e inglés, para ser capaz de apreciar las diferencias entre ellos.
In[2]:=
sortedCityNames =
Transpose[{AlphabeticSort[cityNames, "Danish"],
AlphabeticSort[cityNames, "English"]}];
muestre la entrada completa de Wolfram Language
Out[3]=
Cree un diccionario traduciendo una muestra al azar de palabras del sueco al inglés.
In[4]:=
words = AlphabeticSort[
RandomSample[WordList[Language -> "Swedish"], 6], "Swedish"];
In[5]:=
sortedTranslations =
AlphabeticSort[#, "English"] & /@
WordTranslation[words, "Swedish" -> "English"];
muestre la entrada completa de Wolfram Language
Out[6]=