I am running a loop that appends three fields. Predictfinal is a list, though it is not necessary that it should be a list.
    predictfinal.append(y_hat_orig[0])
    predictfinal.append(mape)
    predictfinal.append(length)
At the end, predictfinal returns a long list. But I really want to conform the list into a Dataframe, where each row is 3 columns. However the list does not designate between the 3 columns, it's just a long list with commas in between. Somehow I am trying to slice predictfinal into 3 columns and a Dataframe from currnet unstructured list - any help how?
predictfinal
Out[88]: 
[1433.0459967608983,
 1.6407741379111223,
 23,
 1433.6389125340916,
 1.6474721044455922,
 22,
 1433.867408791692,
 1.6756763089082383,
 21,
 1433.8484984008207,
 1.6457581105556003,
 20,
 1433.6340460965778,
 1.6380908467895527,
 19,
 1437.0294365907992,
 1.6147672264908473,
 18,
 1439.7485102740507,
 1.5010415925555876,
 17,
 1440.950406295299,
 1.433891246672529,
 16,
 1434.837060644701,
 1.5252803314930383,
 15,
 1434.9716303636983,
 1.6125952442799232,
 14,
 1441.3153523102953,
 3.2633984339696185,
 13,
 1435.6932462859334,
 3.2703435261200497,
 12,
 1419.9057834496082,
 1.9100005818319687,
 11,
 1426.0739741342488,
 1.947684057178654,
 10]
 
     
     
    