TreeValue是基于树的数据结构工具,几乎所有的运算都可以通过树的形式来支持,通过方便的方式来简化基于树的计算时的结构处理。
使用示例
fromtreevalueimportFastTreeValueif__name__=='__main__':t=FastTreeValue({'a':1,'b':2.3,'x':{'c':'str','d':[1,2,None],'e':b'bytes',}})print(t)结果
<FastTreeValue0x7f6c7df00160keys:['a','b','x']>├──'a'-->1├──'b'-->2.3└──'x'--><FastTreeValue0x7f6c81150860keys:['c','d','e']>├──'c'-->'str'├──'d'-->[1,2,None]└──'e'-->b'bytes'、t结构如下所示:
评论