伪代码
final_table = []
for row1 in left_table:
for row2 in right_table:
if condition(row1["col1"],row2["col2"]) == True:
final_row = row1 + row2
final_table.append(final_row)
和这个一样的功能:
left_table.join(
right_table,
condition(
left_table.col("col1"),
right_table.col("col2")
) == true,
"inner_join"
)