为了账号安全,请及时绑定邮箱和手机立即绑定

Python怎么实现的字典嵌套?

Python怎么实现的字典嵌套?

兄台_请叫我英雄 2018-03-15 21:26:13
class Trie:     def __init__(self):         self.trie = {}         self.end = '/'     # 添加单词     def add(self,word):         # 从根节点遍历单词,char by char,如果不存在则新增,最后加上一个单词结束标志         node=self.trie         for c in word:             node=node.setdefault(c,{})         node[self.end]=None         print(node)         return          node每次循环都为空{},为什么self.trie还会有值呢? 不是直接加到字典中,而是加到下一级字典?
查看完整描述

目前暂无任何回答

  • 0 回答
  • 1 关注
  • 1100 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信