R中的哈希图列表



我试图在R中列出一个哈希列表,但我还没有弄清楚。

我知道在python中我可以做

d1 = { id: 1, name: 'ada' }
d2 = { id: 2, name: 'bob' }
users = list()
users.append(d1)
users.append(d2)

有没有办法让我在R中做这样的事情?另一种选择可能只是一个列表列表,并通过索引访问它们。

根据您的具体用例,使用数据帧可能更容易:

df <- data.frame(
id = c(1, 2),
name = c("ada", "bob"),
stringsAsFactors = FALSE)

该值可参考为:

df$name[df$id == 1]   # answer "ada"

最新更新