6

是否可以从列表中创建省略号 (...)?这个想法是能够做类似的事情:

mylist <- list(a=1,b=2,c=3)
myellipsis <- create_ellipsis(mylist)
print(switch('a', myellipsis)) # output 1
4

1 回答 1

9

你想要do.call,它可以将列表的内容传递给函数...参数:

do.call(function(...) print(switch('a', ...)), mylist)
于 2013-08-31T07:52:47.347 回答