我們經常在pyhon中用join處理字符串的某種規則的連接。在Julia中,又是如何?
用法:
join([io::IO,] strings [, delim [, last]])
1、後面都加一個符號
julia> a
3-element Array{String,1}:
"a"
"b"
"c"
julia> join(a,",")
"a,b,c"
2、首尾拼接
後面拼接的只能是,首部連接字符和尾部連接字符。
julia> join(a,",","or") # 首部是“,”,尾部是“or”
"a,borc"
julia> join(a,","," ")
"a,b c"
julia> str =[" ","or"]
2-element Array{String,1}:
" "
"or"
julia> join(a,str...)
"a borc"
3、簡單相連
julia> e =["a","b","c","d"]
4-element Array{String,1}:
"a"
⋮
"d"
julia> join(e)
"abcd"