I have two dataframe, and i am able to merge it. but I want to merge it in specific format ( column wise), Below are the further details

```
>df1

  id        A        B       C
0  1        20       0       1
1  2        23       1       2

>df2

  id        A        B       C
0  1        10       1       1
1  2        20       1       1

```

Below is my code and output

```
df = pd.merge(df1,df2,on='id',suffixes=('_Pre', '_Post'))

```

The output of this is :

```
  id       A_Pre    B_Pre   C_Pre   A_Post   B_Post  C_Post
0  1        20       0       1      10       1       1
1  2        23       1       2      20       1       1

```

But the EXPECTED output should be, Can someone help or guide me for this :

```
  id       A_Pre    A_Post   B_Pre   B_Post   C_Pre  C_Post
0  1        20       10       0       1       1       1
1  2        23       20       1       1       2       1

```