Python 如何将列数据转换为行

Python 如何将列数据转换为行,python,pandas,pivot,Python,Pandas,Pivot,我在每个国家的列中都有数据,我正在尝试将所有国家的名称及其值转换为一行,并将其名称转换为country 已尝试pivot,pivot_表,但没有按预期工作 df = pd.DataFrame( columns=["Country 1", "Country 2", "Country 3"], data=[[1,2,3]] ) 这就是你的电流输出 Country 1 Country 2 Country 3 0 1 2 3

我在每个国家的列中都有数据,我正在尝试将所有国家的名称及其值转换为一行,并将其名称转换为country

已尝试pivot,pivot_表,但没有按预期工作

df = pd.DataFrame(
   columns=["Country 1", "Country 2", "Country 3"],
   data=[[1,2,3]]
)
这就是你的电流输出

   Country 1  Country 2  Country 3
0          1          2          3
你想转置它吗

df.transpose()

           0
Country 1  1
Country 2  2
Country 3  3

添加带有所需输出标题的样本数据以及相应的问题。如果没有关于问题的任何信息,您希望我们如何提供帮助?;)