我显然是一个简单的问题,我的灰质目前拒绝掌握 - 说我有一个清单:
list(a = "foo", b = c("bar", "biz", "booze"))
Run Code Online (Sandbox Code Playgroud)
和一个功能fn.我怎样才能得到这样的字符串:
"fn(a = \"foo\", b = c(\"bar\", \"biz\", \"booze\"))"
Run Code Online (Sandbox Code Playgroud)
PS
我知道我会很遗憾在早上问这个......
这应该让你开始,对吧......?
deparse(list(a = "foo", b = c("bar", "biz", "booze")),control = NULL)
[1] "list(a = \"foo\", b = c(\"bar\", \"biz\", \"booze\"))"
Run Code Online (Sandbox Code Playgroud)
一个更完整的版本,我完成了@ aL3xa评论...
gsub("^list","fn",
deparse(list(a = "foo", b = c("bar", "biz", "booze")),control = NULL))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
233 次 |
| 最近记录: |