R 从列表名称中创建嵌套列表

R 从列表名称中创建嵌套列表,r,list,merge,nested,R,List,Merge,Nested,我想将它们组合在一个列表中,但不是简单地将它们列在List1、list2中,而是以一种更通用的方式 例如,使用lspattern=^list*。但是,这只是合并了名称,而不是实际的列表。您如何访问、替换或引用实际列表?听起来您在寻找mget: @里科,那你到底在找什么? list1 <- 1:3 list2 <- letters[1:3] list1 <- 1:3 list2 <- letters[1:3] mget(ls(pattern = "list\\d")) #

我想将它们组合在一个列表中,但不是简单地将它们列在List1、list2中,而是以一种更通用的方式


例如,使用lspattern=^list*。但是,这只是合并了名称,而不是实际的列表。您如何访问、替换或引用实际列表?

听起来您在寻找mget:


@里科,那你到底在找什么?
list1 <- 1:3
list2 <- letters[1:3]
list1 <- 1:3
list2 <- letters[1:3]
mget(ls(pattern = "list\\d"))
# $list1
# [1] 1 2 3
# 
# $list2
# [1] "a" "b" "c"