Replicate a list to create a list-of-lists

前端 未结 2 2103
你的背包
你的背包 2020-12-10 04:14

I am trying to create a list with the following (nested) structure:

l <- list()
for(i in seq(5)) l[[i]] <- list(a=NA,b=NA)
> str(l)
List of 5
 $ :Li         


        
2条回答
  •  北荒
    北荒 (楼主)
    2020-12-10 04:53

    You can use replicate:

    l <- replicate(5, list(a=NA,b=NA), simplify=FALSE)
    

提交回复
热议问题