pandasの列と行の結合に関して上手くいかず助言を頂ければと思います。

import pandas as pd
df1 = pd.DataFrame({'A': [''],
                    'B': [''],
                    'C': [''],
                    'D': ['']},index=['a'])

df2 = pd.DataFrame({'B': ['B1'],},index=['user'])

上の二つのDataframeを結合したいのですが、思うような答えになりません。

下記が望む形です。

    A  B  C  D
a
user    B1      

#python

python pandasのDataframeの列と行の結合に関して
1.50 GEEK