日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

python求近似值_python 已知一个字符,在一个list中找出近似值或相似值实现模糊匹配...

發(fā)布時間:2025/3/15 python 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python求近似值_python 已知一个字符,在一个list中找出近似值或相似值实现模糊匹配... 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

已知一個元素,在一個list中找出相似的元素

使用場景:

已知一個其它來源的字符串, 它有可能是不完全與我數(shù)據(jù)庫中相應(yīng)的字符串匹配的,因此,我需要將其轉(zhuǎn)為適合我數(shù)據(jù)庫中的字符串

使用場景太繞了, 直接舉例來說吧

隨便舉例:

按青島城市的城區(qū)來說,

我數(shù)據(jù)庫中存儲的城區(qū)是個list:['市北區(qū)', '市南區(qū)', '萊州市', '四方區(qū)']等

從其它的數(shù)據(jù)來源得到一個城區(qū)是:市北

我怎么得到與市北相似相近的市北區(qū)

解決方案:

In [1]: import difflib

In [2]: cityarea_list = ['市北區(qū)', '市南區(qū)', '萊州市', '四方區(qū)']

# 正常情況下,我是這么用的

In [3]: a = difflib.get_close_matches('市北',cityarea_list,1, cutoff=0.7)

In [4]: a

Out[4]: ['市北區(qū)']

# 測試關(guān)鍵字改為市區(qū),且要求返回相似度最高的兩個元素

In [5]: a = difflib.get_close_matches('市區(qū)',cityarea_list,2, cutoff=0.7)

In [6]: a

Out[6]: ['市南區(qū)', '市北區(qū)']

# 測試關(guān)鍵字改為市區(qū), 要求返回相似度最高的一個元素

In [7]: a = difflib.get_close_matches('市區(qū)',cityarea_list,1, cutoff=0.7)

In [8]: a

Out[8]: ['市南區(qū)']

詳解:

difflib是python 自帶的一個方法

返回的結(jié)果是個list

返回的list元素數(shù)量是可控的,

cutoff參數(shù)是0到1的浮點數(shù), 可以調(diào)試模糊匹配的精度,一般為0.6就可以了, 1為精確匹配,

補(bǔ)充拓展:python列表進(jìn)行模糊查詢

先看一下代碼

a=['時間1', '時間2', '時間3', 'ab','asds']

dd = [i for i,x in enumerate(a) if x.find('s')!=-1]

print(dd)

需要注意的是這個方法只適合與都是字符串的,因為find是字符串重的方法, 如果list中有數(shù)字和None,都是不行的

以上這篇python 已知一個字符,在一個list中找出近似值或相似值實現(xiàn)模糊匹配就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持python博客。

總結(jié)

以上是生活随笔為你收集整理的python求近似值_python 已知一个字符,在一个list中找出近似值或相似值实现模糊匹配...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 强行挺进白丝老师里呻吟 | 激情视频免费观看 | 中文字幕乱码中文乱码777 | 理论片国产 | 日本一级片在线播放 | 亚洲精品欧美在线 | 成人福利在线视频 | 欧美三区 | 婷婷六月激情 | 视频一区在线播放 | 亚洲av无码乱码在线观看富二代 | 欧美激情动态图 | 国产免费自拍 | av在线播放不卡 | 91av综合| 日日日干| 亚洲精品无码专区 | 色哟哟网站 | 婷婷伊人网 | 国产一区二区啪啪啪 | 日韩图片区 | 成人免费福利视频 | 91麻豆产精品久久久久久 | 日本黄色特级片 | 伊人中文网 | 户外少妇对白啪啪野战 | 妞妞av| 超碰97免费在线 | 国产又爽又黄免费视频 | 国产精品网址 | 天天干网 | 亚洲欧美日韩国产一区二区 | 人人爱人人插 | 免费美女视频网站 | 国外成人免费视频 | 美女爽爽爽 | 性欧美ⅴideo另类hd | 国产91清纯白嫩初高中在线观看 | 天天插天天色 | 亚洲国产高清国产精品 | 亚洲av无码乱码国产精品fc2 | 日韩毛片在线播放 | 女同亚洲精品一区二区三 | 亚洲射射 | 日本少妇在线观看 | 欧美性天天影院 | 热久久av | 国产欧美在线观看不卡 | 国产精品久久久久9999爆乳 | 中文字幕有码无码人妻av蜜桃 | 日韩在线免费av | 日韩少妇高潮抽搐 | 国产伦精品一区二区三区妓女下载 | 成人免费播放 | 国产91精品欧美 | 中国女人内谢69xxxx | 歪歪6080| 精品在线观看一区二区 | 国产精品传媒在线 | 日韩激情网站 | 国色综合 | 老头老太做爰xxx视频 | 香蕉黄色片 | 日韩一级欧美 | 成年人黄色片 | 亚洲一区二区三区影院 | 五月激情五月婷婷 | 肉色超薄丝袜脚交一区二区图片 | 精品国产www | 免费的a级片 | 色爽黄| 日韩mv欧美mv国产网站 | 久久伊人免费视频 | 在线观看成人免费 | 视频在线免费观看 | 黄色调教视频 | 激情插插 | 1000亚洲裸体人体 | 日韩精品一区二区三区在线观看 | www欧美 | 特大巨交吊性xxxx | 波多野结衣国产在线 | 国产精品久久免费 | 一本在线免费视频 | a∨视频| 免费毛片软件 | 九色蝌蚪视频 | 亚洲一级片 | 中文字幕 自拍 | 国产资源在线视频 | 91影院在线免费观看 | 国产精品a久久久久 | 亚洲永久在线观看 | 成人性做爰片免费视频 | 日本韩国三级 | 精品蜜桃一区二区三区 | 成人欧美一区二区三区小说 | 正在播放一区二区 | 一区二区三区免费看 |