52 lines
765 B
Python
52 lines
765 B
Python
>>> tree = "a",("b0",("c1","c2",("d",("ef","gh")),"c3",("i1","i2","i3",("jj"),"i4",("kk","m"))),"b1",("C1","C2",("D1",("E"),"D2","D3"),"C3"))
|
|
>>> pprint(tree, width=1)
|
|
('a',
|
|
('b0',
|
|
('c1',
|
|
'c2',
|
|
('d',
|
|
('ef',
|
|
'gh')),
|
|
'c3',
|
|
('i1',
|
|
'i2',
|
|
'i3',
|
|
'jj',
|
|
'i4',
|
|
('kk',
|
|
'm'))),
|
|
'b1',
|
|
('C1',
|
|
'C2',
|
|
('D1',
|
|
'E',
|
|
'D2',
|
|
'D3'),
|
|
'C3')))
|
|
>>> copypasteoutput = ('a',
|
|
... ('b0',
|
|
... ('c1',
|
|
... 'c2',
|
|
... ('d',
|
|
... ('ef',
|
|
... 'gh')),
|
|
... 'c3',
|
|
... ('i1',
|
|
... 'i2',
|
|
... 'i3',
|
|
... 'jj',
|
|
... 'i4',
|
|
... ('kk',
|
|
... 'm'))),
|
|
... 'b1',
|
|
... ('C1',
|
|
... 'C2',
|
|
... ('D1',
|
|
... 'E',
|
|
... 'D2',
|
|
... 'D3'),
|
|
... 'C3')))
|
|
>>> tree == copypasteoutput
|
|
True
|
|
>>>
|