Associações
Notas para programadores de Java:
Associações em Wolfram Language são similares a Map ou HashMap, mas com sintaxe mais legível e uso muito mais flexível.
Notas para programadores de Python:
Associações em Wolfram Language funcionam de forma semelhante aos dicionários Python. Usando uma Associação, programadores podem associar chaves a valores com busca e atualização altamente eficientes, mesmo com milhões de elementos, e eles também preservam a ordem de inserção de elementos sem precisar de estruturas de dados especializadas como a OrderedDict. Ao codificar em Python com a Wolfram Client Library para Python, classes como dict, OrderedDict e Series (da biblioteca Pandas) são serializadas em Association.
Associations associam chaves e valores:
(→ digita-se ->
)
(As chaves em associação não precisam ser strings, mas geralmente são.)
Aplicar uma associação a uma chave retorna o valor correspondente:
Em uma função pura, #
key escolhe o valor correspondente a "key" em uma associação:
Você pode misturar associações e listas, e escolher partes usando [[ ... ]]:
Templates de strings funcionam com associações (assim como XML e templates de notebook):
CONSULTA RÁPIDA: Associações