Печать списка объектов определенного пользователем класса
Итак, у меня есть класс, называется.Vertex
class Vertex:
'''
This class is the vertex class. It represents a vertex.
'''
def __init__(self, label):
self.label = label
self.neighbours = []
def __str__(self):
return("Vertex "+str(self.label)+":"+str(self.neighbours))
Я хочу напечатать список объектов этого класса, например так:
x = [Vertex(1), Vertex(2)]
print x
но он показывает мне вывод, как это:
[, ]
На самом деле, я хотел напечатать значениеVertex.label
для каждого объекта. Есть ли способ сделать это?