J'essaie d'écrire une compréhension imbriquée de la liste pour obtenir une liste imbriquée A d'un dictionnaire principal et un subliste. Je ne sais pas si j'explique bien ...
J'ai: p> essayer d'obtenir p> Je peux vous indexer dans le dictionnaire avec P> print(master_d['d0']['p'][0])
4 Réponses :
Vous pouvez utiliser une compréhension de liste imbriquée:
[[1, 2], [2, 5]]
Si vous utilisez des pandas, vous pouvez faire quelque chose comme ça dans Python 2. Dans Python 3, vous devrez utiliser Liste code> pour convertir la carte code>. import pandas as pd
df = pd.DataFrame(master_d)
map(lambda z: reduce(lambda y, x: y + x, df[z], []), df)
[ [ x for l in [ v[c] for v in master_d.values() ] for x in l ] for c in coefs ]
Vous pouvez utiliser réduire code> pour concaténer toutes les valeurs à l'intérieur des éléments dict code> S: