提供一个更为普遍的方法供参考:
- let
Source = {3,12,4,14,6,13,13,7,15,7,8,6,4,3,13,10,5,9,15,5},
Separation = List.Accumulate(Source, {{}, {}}, (s,c) => if Number.Mod(c, 2)=0 then {s{0}&{c}, s{1}} else {s{0}, s{1}&{c}}),
Display = Table.FromColumns(Separation, {"Even","Odd"})
in
Display
复制代码
|