用dict中的模糊键获取元素

dict-extend-fuzz的Python项目详细描述


Build Status

dict扩展-获取模糊

通过模糊键从dict获取元素。

简介

库是内置类型dict的扩展。导入后,可以使用get_fuzzyget_fuzzy_stats之类的get方法。

所需的最低python-3.4

安装

此库可以从pip安装:

pip install dict-extend-fuzzy

用法

简单示例

fromdictextendfuzzyimportget_fuzzydata={'aaaa':1,'bbbb':2}data.get_fuzzy('aaab')# 1

获取更多信息

fromdictextendfuzzyimportget_fuzzy_statsdata={'aaaa':1,'bbbb':2}obj=data.get_fuzzy_stats('aaab')obj.key# 'aaaa'obj.value# 1obj.ratio# 0.75

带可选参数

data.get_fuzzy('kei','default_object',level=0.5)data.get_fuzzy_stats('kay',{},level=0.25)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
CentOS上的java Spring Boot简易应用程序需要很长时间才能启动   java如何检查字符串值是否等于null?   收集器中的java映射值。分组方式()   java需要支持Azure AD B2C webapp集成   java如何加入线程以停止它?   java如何使用意图传递类的对象?   java如何在战争环境中发现CDI生产者?   多模块项目中java奇怪的编译器行为   java如何在web应用程序中管理密码?   java从http服务器、filehandler中删除冗余代码   java使用反射来获取泛型类的字段   java Spring MVC/Hibernate/MySQL 400错误请求错误   给定正整数a的java幂为3   在Java中将元素拆分为不同数量的列表?   java展开折叠窗格