Julia:用分隔符连接字符串(相当于R的粘贴)

时间:2018-08-21 07:36:53

标签: string concatenation julia paste

我有一个要与特定分隔符连接在一起的字符串数组。

x = ["A", "B", "C"]

预期结果(sep = ;):

"A; B; C"

R的等效值为paste(x, sep=";")

我尝试过类似string(x)之类的事情,但结果却不是我想要的...

1 个答案:

答案 0 :(得分:6)

使用join。不清楚是否要“;”或“;”作为分隔符。

julia> x = ["A", "B", "C"]
3-element Array{String,1}:
 "A"
 "B"
 "C"

julia> join(x, ';')
"A;B;C"

julia> join(x, "; ")
"A; B; C"

如果只想使用;,则只需使用字符';'作为分隔符,如果还需要空格,则需要使用字符串:"; "