声明2个DataFrame
import pandas as pd
a = pd.DataFrame([[1,2,3]],columns=['a1','a2','a3'])
b = pd.DataFrame([[4,5,3]],columns=['b1','b2','b3'])
c = pd.DataFrame([[4,5,3]],columns=['a1','a2','a3'])
pd.merge(a,c,on='a3') #a3相同的合并为一行,其余不进行合并 相当于交集
a.append(b)
a.append(c)
a.join(b)
d = [a,b,c] #d是一个可迭代变量
res = pd.concat(d)
res
x = [2,5] # 查找的元素
res["a2"].isin(x) # res a2列中是否有x
res[res["a2"].isin(x)] #输出存在的数据