在pandas中,concat, merge, join的使用方法可以参考以下资料: http://blog.csdn.net/stevenkwong/article/details/52528616 主要讲下笛卡尔积: import pandas as pd from pandas import DataFrame df1=DataFrame({'a':[1,2,3], 'b':[4,5,6], 'key':[0,0,0]}) df2=DataFrame({'c':[3,2,1], 'd':[