Linq query c# groupby

Hi,
My linq query returns the output like this, i.e, multiple arrays, and each array contains 3 elements.

Now i want each array as one column in datatable. How can i store that in datatable or list.

var result = values.Select((l, i) => new { l, i })
.GroupBy(p => p.i % 13)
.Select(x => x.Select(v => v.l).ToList())
.ToList();

[0]='1'
'2'
'3'
[1]='a'
'b'
'c'