R创建自定义列表

问题描述 投票:0回答:1
paste0("a",1:5)
"a1" "a2" "a3" "a4" "a5"

我想要此输出:“ a1”,“ a2”,“ a3”,“ a4”,“ a5”

我尝试了paste0(“ a”,1:5,sep =“,”)但也尝试了paste0(“ a”,1:5,crash =“,”),但这些都没有做到。

r string paste
1个回答
1
投票

您可以使用

paste0('"a', 1:5, '"', collapse = ',')
#[1] "\"a1\",\"a2\",\"a3\",\"a4\",\"a5\""

R使用反斜杠打印引号,以查看实际的字符串使用cat

cat(paste0('"a', 1:5, '"', collapse = ','))
#"a1","a2","a3","a4","a5"
© www.soinside.com 2019 - 2024. All rights reserved.