Maison >développement back-end >Tutoriel Python >Comment puis-je créer efficacement plusieurs DataFrames Pandas à partir d'une liste ?
Création de plusieurs DataFrames dans une boucle
Pour créer un DataFrame pour chaque valeur d'une liste de noms de sociétés, utilisez le code suivant :
d = {name: pd.DataFrame() for name in companies}
Ce code créera un dictionnaire où les clés sont les noms de sociétés et les valeurs sont les correspondants DataFrames.
Pour accéder au DataFrame d'une entreprise spécifique, utilisez la syntaxe suivante :
d[name]
Par exemple, pour accéder au DataFrame de l'entreprise "AA", utilisez le code suivant :
d["AA"]
Vous pouvez également utiliser une boucle pour parcourir tous les DataFrames du dictionnaire :
for name, df in d.items(): # operate on DataFrame 'df' for company 'name'
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!