def originFormat_listOfDicts(l):
    """Return [{},{},{}] as a 2d matrix."""
    titles=[]
    for d in l:
        for k in d.keys():
            if not k in titles:
                titles.append(k)
    titles.sort()
    data=np.empty((len(l),len(titles)))*np.nan
    for y in range(len(l)):
        for x in range(len(titles)):
            if titles[x] in l[y].keys():
                data[y][x]=l[y][titles[x]]
    return titles,data
def originFormat_listOfDicts(l):
    """Return [{},{},{}] as a 2d matrix."""
    titles=[]
    for d in l:
        for k in d.keys():
            if not k in titles:
                titles.append(k)
    titles.sort()
    data=np.empty((len(l),len(titles)))*np.nan
    for y in range(len(l)):
        for x in range(len(titles)):
            if titles[x] in l[y].keys():
                data[y][x]=l[y][titles[x]]
    return titles,data
def originFormat_listOfDicts ( l ) : titles = [ ] for d in l : for k in d . keys ( ) : if not k in titles : titles . append ( k ) titles . sort ( ) data = np . empty ( ( len ( l ) , len ( titles ) ) ) * np . nan for y in range ( len ( l ) ) : for x in range ( len ( titles ) ) : if titles [ x ] in l [ y ] . keys ( ) : data [ y ] [ x ] = l [ y ] [ titles [ x ] ] return titles , data
Return [{},{},{}] as a 2d matrix.
Return [ {} {} {} ] as a 2d matrix .