pandas で同じdataframeを繰り返しつつ、1列だけ変えたい

pandas の以下のようなDataframe、dfがあるとします。

a,b,c
1,2,3
5,6,7

から、これを3回繰り返して、かつ、任意の値、例えば、1,5,7を準備して、新しい列、dに入れ、

a,b,c,d
1,2,3,1
5,6,7,1
1,2,3,5
5,6,7,5
1,2,3,7
5,6,7,7

のように、dだけ値を変えた新しいDataframe、(df2)を作りたいのですが、どのようにするのが良いのでしょうか?
(Pandas 1.3.1、Python3.9.4 です。)

コメントを投稿

0 コメント