Python 3.5 Pandas : i have a two diff frames 
df1.csv

Reg1 Reg2

aaa  eee

bbb  fff

ccc  ggg

ddd  hhh


df2.csv

Reg,Rank
aaa,1 

bbb,3

ccc,4

ddd,5

eee,7

fff,9

ggg,10

hhh,11

newfram.csv

Reg1,Rank1,Reg2,Rank2

aaa,1,eee,7

bbb,3,fff,9

ccc,4,ggg,10

ddd,5,hhh,11

How do I acheive the newdata frame in pandas? but in native python it takes much time since it has huge no of rows.