I have a list :
{{1267, {String, Integer, Real, Real, Real, Real, Integer, Integer}},
{900, {String, Integer, Real, Real, Real, Real, Integer,Integer}},
{500, {String, Integer, Real, Real, Real, Real, Integer, Integer}},
{1567, {String, Integer, Real, Real, Real, Real, Integer, Integer}},
{200, {String, Integer, Real, Real, Real, Real, Integer, Integer}},
{550, {String, Integer, Real, Real, Real, Real, Integer, Integer}},
{800, {String, Integer, Real, Real, Real, Real, Integer, Integer}},
{0, {String, Integer, Real, Real, Real, Real, Integer, Integer}},
{943, {String, Integer, Real, Real, Real, Real, Integer, Integer}},
{0, {String, Integer, Real, Real, Real, Real, Integer, Integer}},
{380, {String, Integer, Real, Real, Real, Real, Integer, Integer}},
{600, {String, Integer, Real, Real, Real, Real, Integer, Integer}},
{500, {String, Integer, Real, Real, Real, Real, Integer, Integer}},
{490, {String, Integer, Real, Real, Real, Real, Integer, Integer}},
{190, {String, Integer, Real, Real, Real, Real, Integer, Integer}},
{305, {String, Integer, Real, Real, Real, Real, Integer, Integer},
{String, Integer, Real, Real, Real, Real, Integer, Integer} },
{300, {String, Integer, Real, Real, Real, Real, Integer, Integer}},
{1000, {String, Integer, Real, Real, Real, Real, Integer, Integer}},
{0, {String, Integer, Real, Real, Real, Real, Integer, Integer}},
{0, {String, Integer, Real, Real, Real, Real, Integer, Integer}},
{0, {String, Integer, Real, Real, Real, Real, Integer, Integer}},
{0, {String, Integer, Real, Real, Real, Real, Integer, Integer}},
{0, {String, Integer, Real, Real, Real, Real, Integer, Integer}}}
How to create new one that has not sublists ----
{String, Integer, Real, Real, Real, Real, Integer, Integer}
I tried this :
mi2 = Select[filestomi, Map[Head[#[[1]]] == Integer &, 3]]
but it has something missing .