我创建了以下Vertex类:
"""VERTEX CLASS"""
class Vertex:
def __init__(self, name, total_weight, path_so_far):
self.name = name
self.total_weight = total_weight
self.path_so_far = path_so_far
def __str__(self):
return "(" + str(name) + "," + total_weight + "," + path_so_far + ")"
我正试图像这样制作一个所谓类的对象:
t = Vertex(item[0],item[2],item[1])
编译程序时,我在堆栈上收到以下错误:
NameError: name 'name' is not defined
我已经检查了堆栈上的其他NameError条目,到目前为止还没有看到任何与我的情况有关的修复。我错过了什么?