Posições de letras em alfabetos
A versão 11 introduz as funções LetterNumber e FromLetterNumber para explorar os caracteres de linguagem por suas posições nos respectivos alfabetos.
Especifique uma lista de linguagens faladas em países europeus.
In[1]:=
![Click for copyable input](assets.pt-br/positions-of-letters-in-alphabets/In_32.png)
languages = {"Croatian", "Dutch", "English", "French", "Hungarian",
"Latvian", "Polish", "Portuguese", "Romanian", "Spanish"};
Use LetterNumber para achar a posição do caractere z nos alfabetos dessas linguagens. Veria de 26 a 43 nesta lista.
In[2]:=
![Click for copyable input](assets.pt-br/positions-of-letters-in-alphabets/In_33.png)
Thread[languages -> LetterNumber["z", languages]]
Out[2]=
![](assets.pt-br/positions-of-letters-in-alphabets/O_26.png)
Use FromLetterNumber para obter a 25a letra de cada alfabeto.
In[3]:=
![Click for copyable input](assets.pt-br/positions-of-letters-in-alphabets/In_34.png)
Thread[languages -> FromLetterNumber[25, languages]]
Out[3]=
![](assets.pt-br/positions-of-letters-in-alphabets/O_27.png)