由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - python, 怎么能把 tree存到 memory了 ?
相关主题
怎么用python把这个data读进去,变成dict结构newbie python question
做web服务的语言大家讨论过了node.js了吗?
python有快速loop over dict的方法吗?看到写的好的代码
怎么学习python的函数里面调用函数本身(函数递归)?周末上点有用的信息
node.js不可放弃Python中如何快速查询dict是否存在某key
JavaScript is eating the world, JSON is replacing xml.a python question
python binary string问题 (转载)写Python 的苦恼之一:有人当c用,有人当bash用,有人当FP用。当然也有人当python用
Contiue with my node questionspython 水平如何提高
相关话题的讨论汇总
话题: tree话题: new话题: item话题: python话题: 存到
进入Programming版参与讨论
1 (共1页)
i*****e
发帖数: 218
1
大家过节好!
祝大家明年更好 !
向大家请教一个问题请:
python, 怎么能把 一个tree structure 存到 memory了, 方便后面的程序用 ?
具体的问题是:
有一个 tree T, 有几千个nodes 和 leaves, (不是 binary tree, 每一级可以有任
意多的 children, 每个nodes 和 leaves,上面存的 information是很少的), 后续
需要不断地往它上面添加新的nodes 和 leaves, 就像下面的 pseudo code:
# add new item, return updated tree
new_T = add_new_item(T, new_item_to_a_particular_location)
# add another new item, return updated tree
new_new_T = add_new_item(new_T, new_item_2_to_a_particular_location)
# add more new items,return updated tree,...
由于python里, 没有 pointer, 怎么实现上面需要做的 ?把这个tree 在 memory 里
存起来 ?
还有别的办法吗 ?
w***g
发帖数: 5958
2
你问的这个东西在python里就是dict套dict,存到文件里就是json/xml。
用simplejson把json读进来大概就是你要的东西。

【在 i*****e 的大作中提到】
: 大家过节好!
: 祝大家明年更好 !
: 向大家请教一个问题请:
: python, 怎么能把 一个tree structure 存到 memory了, 方便后面的程序用 ?
: 具体的问题是:
: 有一个 tree T, 有几千个nodes 和 leaves, (不是 binary tree, 每一级可以有任
: 意多的 children, 每个nodes 和 leaves,上面存的 information是很少的), 后续
: 需要不断地往它上面添加新的nodes 和 leaves, 就像下面的 pseudo code:
: # add new item, return updated tree
: new_T = add_new_item(T, new_item_to_a_particular_location)

1 (共1页)
进入Programming版参与讨论
相关主题
python 水平如何提高node.js不可放弃
node有啥好的地方啊?神马优势啊?JavaScript is eating the world, JSON is replacing xml.
谁知道这个嵌套的Python if 是啥意思?python binary string问题 (转载)
Python pandas 是坑不?Contiue with my node questions
怎么用python把这个data读进去,变成dict结构newbie python question
做web服务的语言大家讨论过了node.js了吗?
python有快速loop over dict的方法吗?看到写的好的代码
怎么学习python的函数里面调用函数本身(函数递归)?周末上点有用的信息
相关话题的讨论汇总
话题: tree话题: new话题: item话题: python话题: 存到