如何用R表示哈希表/字典/映射的自然方法?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (20)

我想在R中使用字典/映射数据结构,类似于Python的dict或C++STL的std::mapstd::hash_map...

它们的使用和/或性能是否不同?如果是这样的话,在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
$`my key`
[1] 10

> mm = vector()
> mm["my key"] = 10
> mm[["my key"]]
[1] 10
> mm
my key 
    10 
提问于
用户回答回答于

扫码关注云+社区