在全部3个dataframe的列A中查找A列

如何查看所有3个dataframeA列中的A列

我的数据看起来像从A,B开始

DFA

a 1 dd 3 aa 4 

DFB

 c 5 zz 6 dd 7 a 8 

DFC

 a 33 c 44 dd 55 zz 66 

欲望输出

 a 1 a 8 a 33 dd 3 dd 7 dd 55 

大pandas是否具有类似于Excel的多种查找方式? 我看到很多2列的例子,而不是查看所有数据框中的A列。

通过使用'inner' merge ,我使用减less在这里:-)

 import functools functools.reduce(lambda x,y: pd.merge(x,y,on=['A'],how='inner'), [df1,df2,df3]) Out[533]: A B_x B_y B 0 a 1 8 33 1 dd 3 7 55