Je cherchais un moyen de lire un fichier csv avec un nombre inconnu de colonnes dans un dictionnaire imbriqué. à savoir pour l'entrée de la formeComment créer un dictionnaire imbriqué à partir d'un fichier csv avec N lignes en Python
file.csv:
1, 2, 3, 4
1, 6, 7, 8
9, 10, 11, 12
Je veux un dictionnaire de la forme:
{1:{2:{3:4}, 6:{7:8}}, 9:{10:{11:12}}}
Ceci afin de permettre à O (1) la recherche d'une valeur dans le fichier csv. La création du dictionnaire peut prendre un temps relativement long, car dans mon application, je ne le crée qu'une seule fois, mais je le recherche des millions de fois.
Je voulais aussi une option pour nommer les colonnes pertinentes, afin que je puisse ignorer inutile une fois