使用方便的方法扩展字典,这些方法在很大程度上依赖于按插入顺序排列的字典。
jdict的Python项目详细描述
JDICT
使用方便的方法扩展字典,这些方法在很大程度上依赖于按插入顺序排列的字典。
要求
jdict需要Python3.6+如果使用较低版本导入,则会引发异常。
jdict没有依赖关系,除了以下需要panda的方法:series
、datarow
和datacol
。
安装
现在您必须获得源代码并使用pip install -e .
用法
>>>fromjdictimportjdict>>>j=jdict(x=3,y=4,z=5)>>>j.x3>>>j.first('x',3)>>>j.first_key'x'>>>j.value_list[3,4,5]>>>j.list[('x',3),('y',4),('z',5)]>>>j.last('z',5)>>>j.pop_last()('z',5)>>>j{'x':3,'y':4}
等等有关用法的更多信息,请参见测试
运行测试
运行以下命令
pip install pytest
(如果没有pytest)pip install pandas
(如果你没有熊猫的话)pip install -e .
(如果您还没有这样做的话)pytest