分隔以不同列表的值命名的DataFrames列表

时间:2018-07-31 02:11:12

标签: python list pandas

我有一个33种股票报价器的列表,这些列表是我用来提取路透社摘要页面中的表格的。我使用了for循环来完成此操作,现在剩下的是DataFrames列表的列表。这是代码:

company_data = []
for i in url_list:
    data = pd.read_html(io=i, flavor = None, header=0, index_col=0)
    company_data.append(data)

Pandas出色地完成了从每个页面中提取不同表的工作,但是现在我陷入了一个庞大的列表或作为DataFrames的不同表的列表中。我想分解列表company_data并将DataFrames的每个列表分配给股票代号。我做了字典:

c_dict = {t: d for t, d in zip(tickers, company_data)} 

但是,我坚持如何将每个键和项分离到它自己的DataFrames列表中,并将键作为变量名。例如,股票代码之一是“ SPG”。我希望SPG与SPG的库存数据的DataFrames列表相等。

任何帮助将不胜感激!

0 个答案:

没有答案