Hello I'd like to know how this code is on complexity notation big O, df1 has ``N rows and df2 has M rows, M << N.
Evry x in var_ref will be searched in set(df2.var0). does this equal to N*N == O(n^2) ??
df1['var1'] = df1['var_ref'].apply(lambda x: True if x in df2.var0.unique() else False) * 1
var.unique()every time.