aneira natural de representar tabelas de hash / dicionários / mapas em R

Quero usar uma estrutura de dados de dicionário / mapa em R, semelhante à @ de Pythdict ou STL C ++std::map oustd::hash_map.

Eu posso fazer o seguinte. Existe diferença no uso e / ou desempenho? E se sim, qual é a melhor maneira de ter essa estrutura de dados em R?

> mm = c()
> mm["my key"] = 10
> mm[["my key"]]
[1] 10
> mm
my key 
    10

> mm = list()
> mm["my key"] = 10
> mm[["my key"]]
[1] 10
> mm

Quero usar uma estrutura de dados de dicionário / mapa em R, semelhante à @ de Pythdict ou STL C ++std::map oustd::hash_map.

Eu posso fazer o seguinte. Existe diferença no uso e / ou desempenho? E se sim, qual é a melhor maneira de ter essa estrutura de dados em R?

my key` [1] 10 > mm = vector() > mm["my key"] = 10 > mm[["my key"]] [1] 10 > mm my key 10

questionAnswers(1)

yourAnswerToTheQuestion