似乎它们唯一的价值是存储属性。即使那样,这些也无法更改,否则更改会反映在所有实例中!
如果我在这里上课:
# Vertex
class Vertex:
label = str()
ID = int()
outEdges = list()
inEdges = list()
制作一个新的顶点对象:
v = Vertex()
并添加到 v 的 outedges:
v.outEdges.append(1)
那么 Vertex.outEdges 不再是一个空列表,还包含 1。
那么我应该如何使用python类呢?使用复制模块?一点也不?