# 实现列表中对某个字符串的模糊查询:
# 方法1:使用for循环
lq = ['是否有任职单位', '工作经历(近十年的任职情况,起止时间精确到月,经历应当连续无断层)', '201205-202209', '单位名称1', '职务1', 'AA']
data = [i for i in lq if '工作经历' in i][0] # 模糊查询
print(data+"!")

# 方法2:导入difflib库进行模糊查询
import difflib
data = difflib.get_close_matches('工作经历', lq, cutoff=0.1)[0]
#说明:cutoff参数是0到1的浮点数, 可以调试模糊匹配的精度, 1为精确匹配,

print("{}!".format(data))

index_key = lq.index(data)+1
print(lq[index_key:])

  

posted on 2022-05-15 12:56  Carl_99  阅读(1657)  评论(0编辑  收藏  举报