大家好,我试图将 Python 类转换为 Mojo 结构,当我初始化几个变量时,我需要将它们赋值为,None
但我收到错误:cannot implicitly convert 'None' value to 'Node' in assignment
对于我分配给 None 的两个值。
这些是我现在得到的两段代码:
.py 文件:
class Node:
def __init__(self, key, val):
self.key = key
self.value = val
self.leftChild = None
self.rightChild = None`
和mojo代码:
struct Node:
var key: String
var value: Int
var leftChild: Node
var rightChild: Node
def __init__(inout self, key: String, val: Int):
self.key = key
self.value = val
self.leftChild = None
self.rightChild = None`