【问题标题】:Julia: concat strings with separator (equivalent of R's paste)Julia:用分隔符连接字符串(相当于 R 的粘贴)
【发布时间】:2018-08-21 07:36:53
【问题描述】:

我有一个字符串数组,我想用特定的分隔符将它们连接在一起。

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

预期结果(sep = ;):

"A; B; C"

R 的等价物是 paste(x, sep=";")

我尝试过string(x) 之类的东西,但结果不是我想要的......

【问题讨论】:

    标签: string concatenation julia paste


    【解决方案1】:

    使用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"
    

    如果你只想要;那么就用一个字符';'作为分隔符,如果你还想要空格,你需要使用一个字符串:"; "

    【讨论】:

      猜你喜欢
      • 2016-06-14
      • 1970-01-01
      • 1970-01-01
      • 2010-10-09
      • 2021-09-05
      • 1970-01-01
      • 2015-09-26
      • 2014-07-01
      • 1970-01-01
      相关资源
      最近更新 更多