質問: pd.DataFrame([[1, 'hoge', 'hogehoge'], [2, 'huga', 'hugahuga'], [3, 'piyo', 'piyopiyo']]) #1, hoge, hogehoge #2, huga, hugahuga #3, piyo, piyopiyo df.xxxx(['add1', 'add2', 'add3']) # ここを知りたいです。 # こういった形で固定値の列を複数列追加したい #add1, add2, add3, 1, hoge, hogehoge #add1, add2, add3, 2, huga, hugahuga #add1, add2, add3, 3, piyo, piyopiyo ``` 追加したいカラムは複数あるため、1つ1つ追加ではなく一括で追加できればと考えています。 (難しいのであれば追加したい列をforで回して追加していくになりますでしょうか?)
回答: 追加する列名を指定して代入します。下記の例では列名を適当にしているため、適宜変更してください。 ``` df[3] = "add1" df[4] = "add2" df[5] = "add3" ```