本文整理汇总了Python中tree.Tree.reset方法的典型用法代码示例。如果您正苦于以下问题:Python Tree.reset方法的具体用法?Python Tree.reset怎么用?Python Tree.reset使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类tree.Tree
的用法示例。
在下文中一共展示了Tree.reset方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: TreeTest
# 需要导入模块: from tree import Tree [as 别名]
# 或者: from tree.Tree import reset [as 别名]
class TreeTest(unittest.TestCase):
def setUp(self):
self.t = Tree(0)
self.val = 1
self.LEFT = 0
def append_test(self):
self.t.append(self.val)
self.assertEquals(self.val, self.t.ptr.children[0].data)
def forward_test(self):
self.t.append(self.val)
self.t.forward(self.LEFT)
self.assertEquals(self.val, self.t.ptr.data)
def back_test(self):
self.t.append(self.val)
self.t.forward(self.LEFT)
self.t.back()
self.assertEquals(self.t.root, self.t.ptr)
def reset_test(self):
self.t.append(self.val)
self.t.forward(self.LEFT)
self.t.append(self.val)
self.t.forward(self.LEFT)
self.t.reset()
self.assertEquals(self.t.root, self.t.ptr)
示例2: test_cwn
# 需要导入模块: from tree import Tree [as 别名]
# 或者: from tree.Tree import reset [as 别名]
def test_cwn(self):
fi = TFile('tree2.root','RECREATE')
tr = Tree('test_tree', 'A test tree')
tr.var('nvals', the_type=int)
tr.vector('x', 'nvals', 20)
tr.fill('nvals', 10)
tr.vfill('x', range(10))
tr.tree.Fill()
tr.reset()
tr.fill('nvals', 5)
tr.vfill('x', range(5))
tr.tree.Fill()
fi.Write()
fi.Close()