内包表記による複数ファイル読み込み

投稿者: | 2021-11-13
years = 2016, 2017, 2018

['data/stocks_{}'.format(year) for year in years]
# ['data/stocks_2016', 'data/stocks_2017', 'data/stocks_2018']
df_2016, df_2017, df_2018 = \
 [pd.read_csv('stocks_{}.csv'.format(year), index_col='Symbol') \
             for year in years]

display(df_2016, df_2017, df_2018)