How to merge four pandas dataframes horizontally based on a rank column?
I have four dataframes_
dfOne           
co   name   rank
AA   a      1
RF   b      2
GR   c      3
AS   d      4
dfTwo           
co   name   rank
FG   h      1
HT   j      2
RD   r      3
AR   y      4
dfThree     
rank   place
2      dhht
3      hgd
4      rfn
5      vdr
dfFour      
rank   place
1      ghr
2      dvf
3      rdn
4      mki
How can I merge these four dataframes horizontally based on rank column
My expectation is like this_
df                  
place   co   name   rank   name   co    place
dhht    AA   a      1      h      FG    ghr
hgd     RF   b      2      j      HT    dvf
rfn     GR   c      3      r      RD    rdn
-       AS   d      4      y      AR    mki
vdr     -    -      5      -      -     -
                    
 
     
    