Julia:如何将矩阵的两个字符串列连接在一起

Fra*_*art 1 arrays string julia

我一直在使用理解来组合字符串向量,但这感觉有点笨重.

mymat = [collect('a':'z')  collect('A':'Z')]
[join(mymat[i,:]) for i in 1:size(mymat)[1]]
Run Code Online (Sandbox Code Playgroud)

Mat*_* B. 6

你可以使用mapslices这个:

julia> mapslices(join, mymat, 2)
26×1 Array{String,2}:
 "aA"
 "bB"
 "cC"
 "dD"
 "eE"
Run Code Online (Sandbox Code Playgroud)

  • 哦,哎呀,我看到@Michael K. Borregaard和@ Fengyang Wang在评论中打败了我.发布那些作为答案! (3认同)