的名單列表我有一個數據集像這樣轉換逗號分隔的字符串列表,以整數
1,2
3,4
5,6
7,8
9,0
當我使用ReadAllLines我得到一個字符串數組讀取它。到目前爲止,我已經轉換的字符串列表數組包含字符串,如
[["1";"2"];["3";"4"]... etc
我需要最後一步算一步吧,現在得到這個[[1;1;[1;4]... etc
我的代碼:
module Data =
let load(path : string) (filename : string) =
System.IO.File.ReadAllLines(path + "\" + filename)
|> Array.toList
|> Seq.map (fun s -> s.Split [|','|] |> Array.toList)
|> Seq.map (fun s -> s |> Seq.map System.Int32.Parse)
這是我測試它時返回的結果
val it : seq<seq<int>> = seq [seq [1; 2]; seq [3; 4]; seq [5; 6]]
我在等待這樣的事情
val zz : int list list = [[1; 2]; [3; 4]]