python 在python中实现图形边缘/
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 在python中实现图形边缘/相关的知识,希望对你有一定的参考价值。
#edge object for graphs
class Edge(object):
def __init__(self, enter, exit, directed=False):
self.enter = enter
self.exit = exit
self.directed = directed
def __repr__(self):
if self.directed:
return str(self.enter) + "->" + str(self.exit)
else:
return str(self.enter) + "--" + str(self.exit)
def path(self, node):
if self.directed:
if node == self.enter:
return self.exit
elif node == self.exit:
return False
else:
raise ValueError("Node not found")
else:
if node == self.enter:
return self.exit
elif node == self.exit:
return self.enter
else:
raise ValueError("Node not found")
以上是关于python 在python中实现图形边缘/的主要内容,如果未能解决你的问题,请参考以下文章