當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Julia DelimitedFiles.writedlm用法及代碼示例

用法:

writedlm(f, A, delim='\t'; opts)

A(向量、矩陣或可迭代行的可迭代集合)作為文本寫入f(文件名字符串或IO流),使用給定的分隔符delim(默認為製表符) , 但可以是任何可打印的 Julia 對象,通常是 CharAbstractString )。

例如,相同長度的兩個向量 xy 可以通過 writedlm(f, [x y])writedlm(f, zip(x, y)) 作為兩列 tab-delimited 文本寫入 f

例子

julia> using DelimitedFiles

julia> x = [1; 2; 3; 4];

julia> y = [5; 6; 7; 8];

julia> open("delim_file.txt", "w") do io
           writedlm(io, [x y])
       end

julia> readdlm("delim_file.txt", '\t', Int, '\n')
4×2 Matrix{Int64}:
 1  5
 2  6
 3  7
 4  8

julia> rm("delim_file.txt")

相關用法


注:本文由純淨天空篩選整理自julialang.org 大神的英文原創作品 DelimitedFiles.writedlm — Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。