Python 获得接近匹配值

Python 获得接近匹配值,python,pandas,jupyter-notebook,Python,Pandas,Jupyter Notebook,我对蟒蛇/熊猫不熟悉。我想创建一个程序,比较“名称”列和另一个名称列“名称2”。但问题是,在“name2”列中,名称可能格式不同、扭曲或存在印刷错误 我需要以下格式的输出 名称匹配 Jhon B-Jhn,Jhon B,jhonrx 下摆tdx-下摆,下摆,下摆tdx 请告诉我获得近似匹配值的方法查看difflib包。它是标准库的一部分,因此您可以直接导入它。

我对蟒蛇/熊猫不熟悉。我想创建一个程序,比较“名称”列和另一个名称列“名称2”。但问题是,在“name2”列中,名称可能格式不同、扭曲或存在印刷错误

我需要以下格式的输出

名称匹配

Jhon B-Jhn,Jhon B,jhonrx

下摆tdx-下摆,下摆,下摆tdx


请告诉我获得近似匹配值的方法

查看
difflib
包。它是标准库的一部分,因此您可以直接导入它。