好吧,我是 python 新手,用这种语言创建简单的选项卡让我有些困惑。我正在尝试获得这样的选项卡式输出:
:0.1
A:0.1
:0.9
H:2.2
I:3.0
B:0.2
:0.5
C:0.3
D:0.4
它是一个节点的名字,冒号,':',和它对应的距离,没有名字的节点用'None'表示,因为它们只表示到另一个变量的距离。这是一个树形设计,因此标签和缩进可能会有所不同。我从一个
self.name
表示名称变量,以及
self.distance
代表距离
信息的未缩进输出如下所示:
A : 0.1
H : 2.2
I : 3.0
B : 0.2
None : 0.9
C : 0.3
D : 0.4
None : 0.5
None : 0.1
应该有3个级别的缩进,
根,':0.1',
'A:0.1' 的 3 个孩子;':0.9'; ':0.5',
和':0.9'和':0.5的孩子,H,I,B,C和D
如果这没有足够的信息,我很抱歉,我只是不确定如何创建一个基本的选项卡式输出,就像我上面显示的那样。
谢谢!
编辑:收到我的回答谢谢!