![]() |
Could store the time series in memory as a dictionary of lists; the list items are the y values and the y names are the keys
y = {} # declare empty dictionary # ynames: names of y curves for name in ynames: y[name] = [] # for each key, make empty list lines = ifile.readlines() # list of all lines ... for line in lines[3:]: yvalues = [float(x) for x in line.split()] i = 0 # counter for yvalues for name in ynames: y[name].append(yvalues[i]); i += 1 |