私はPythonでツリーを実装しようとしていますが、メソッド宣言内でエラーが発生します。Pythonでのツリー実装でのエラー
は、私はそれは私が使用し、自己インスタンスが原因であると信じています:
class Node:
def __init__(self, data=None, l=None, r=None):
self.data = data
self.l = l
self.r = r
class Tree:
def __init__(self):
self.root = Node()
私が挿入するためのノードを送信しようとしていますが、何も送信されない場合、私はルート
def insert(self,data,root1=self.root):
'''function definition'''
t = Tree()
t.insert(1)
でそれを参照したいです
私の質問は自己にできません。機能にはアクセスできません –