@MeasurementType = (MeasurementA, MeasurementB, Measurement C, MeasurementB, MeasurementB,..........); @MeasurementValue = ( 1A, 3A , 3A , 2A, 5A, ……); @MeasurementTry= (1 , 1 ,1 , 2 , 3, ….); @MeasurementTime= (DateA, DateB, DateC, DateD, DateE,.....); [ All lists have the same length, since they should be seen together, as their single elements represent the different measurements e.g..Measurement[0]= @MeasurementType[0],@MeasurementValue[0],@MeasurementTry[0],@MeasurementDate0] I'm trying to create a list, which creates an output like: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ [Measurement] --[1.Try (MeasurementDate, MeasurementValue]--[2. Try]--[3.Try] MeasurementA -- DateA, 1A -- ______-- _______ MeasurementB -- DateB, 3A -- DateD,2A -- DateE,5A MeasurementC -- DateC, 3A -- ______-- _______ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++