我无法弄清楚如何在一次运行中做到这一点
G07,G08,G09,G11,G12,G13,G14
所以我知道如何做第一个
do {
let jsonData = try JSONEncoder().encode(actions)
print(jsonData)
} catch let error {
print(error)
}
我也知道如何做第二部分
paste0("G0",7:9)
我能想到的就是用rbind
组合它们paste0("G",10:14)
这不是一个好方法,我想看看你是否可以指导我找到更好的方法?
答案 0 :(得分:7)
尝试使用sprintf()
sprintf("G%02d", c(7:9, 10:14))
[1] "G07" "G08" "G09" "G10" "G11" "G12" "G13" "G14"
答案 1 :(得分:1)
您也可以将stringr::str_pad
用于此
paste0("G", stringr::str_pad(7:14, 2, side="left", pad="0"))
# "G07" "G08" "G09" "G10" "G11" "G12" "G13" "G14"