Say I have any nested list, for example
A = [[120, \'Date1\', 1.03], [120, \'Date2\', 1.04], [120, \'Date3\', 1.02], [240, \'Date1\', 1
Create DataFrame by constructor and then DataFrame.pivot with DataFrame.rename_axis:
DataFrame
df = pd.DataFrame(A).pivot(1,0,2).rename_axis(index=None, columns=None) print (df) 120 240 381 Date1 1.03 1.06 NaN Date2 1.04 0.98 1.03 Date3 1.02 1.04 0.85