- **实现函数**:`pandas.merge()` [cite: 10]。
- **基本用法**:`df1.merge(df2, on="Key", how="left")` [cite: 10]。
- **不同键名**:使用 `left_on` 和 `right_on` 指定左右表的键列名 [cite: 10]。
- **重复列名**:使用 `suffixes` 参数为来自左右表的同名列添加后缀(如 `("_left", "_right")` 或 `("_Chinese", "_Math")`) [cite: 1]。
- **多键连接**:在 `on` 参数中传入包含多个列名的列表(如 `on=["Name", "Class"]`) [cite: 1, 2]。
- **键唯一性验证**:使用 `validate` 参数检查键的唯一性 ("1:1", "1:m", "m:1", "m:m") [cite: 3, 4]。