お世話になります。pythonコードを勉強中の者です。
以下のコードは、unique_listに格納した各文字列毎に、
データフレームを作成するコードです。
生成されるデータフレームは、
df_Code_A,df_Code_B,df_Code_C,df_Code_D,df_Code_Eの5つのデータフレームで、
列名は、colum_list内の列名になります。
python3
1unique_list=['Code_A','Code_B','Code_C','Code_D','Code_E'] 2colum_list=['Colum_A','Colum_B','Colum_C','Colum_D','Colum_E'] 3 4for code in unique_list: 5 exec("df_%s = pd.DataFrame(columns=colum_list)" %(code))
このコードの中には、execを用いていますが、これを用いない場合、
同様のデータフレームを作るためにはどのような手段があるかを知りたいです。
お手数をおかけいたしますが、どうかご回答をよろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー