已知一个元素,在一个list中找出相似的元素
使用场景:
已知一个其它来源的字符串, 它有可能是不完全与我数据库中相应的字符串匹配的,因此,我需要将其转为适合我数据库中的字符串
使用场景太绕了, 直接举例来说吧
随便举例:
按青岛城市的城区来说,
我数据库中存储的城区是个list:[‘市北区’, ‘市南区’, ‘莱州市’, ‘四方区’]等
从其它的数据来源得到一个城区是:市北
我怎么得到与市北相似相近的市北区
解决方案:
In [1]: import difflib
In [2]: cityarea_list = ['市北区', '市南区', '莱州市', '四方区']
# 正常情况下,我是
1