R沿向量分配

R assign along a vector

我有一个 ini 文件,由 R(在示例 l 中)读取为列表。现在我想沿着向量 (m) 添加更多的子列表,并始终为它们分配相同的常量。我目前的尝试:

l <- list("A")
m <- letters[1:5]
n <- 5

for (i in 1:5){
  assign(paste0("l$A$",m[i]), n)
}
# which does not work   


# example of the desired outcome:
> l$A$e
[1] 5

我认为我还没有完全理解列表的工作原理...

尝试

L[["A"]][m] <- n

L$A$e
# [1] 5

数据:

L <- list(A = list())
m <- letters[1:5]
n <- 5