Display adjacency list. >>> g=Graph() >>> g.add(range(2), range(3)) >>> g.display() 0: {0, 1, 2} 1: {0, 1, 2} 2: {}
(self)
| 567 | #return '{%s}' % ', '.join(map(str, self.itervalues())) |
| 568 | |
| 569 | def display(self): |
| 570 | """Display adjacency list. |
| 571 | |
| 572 | >>> g=Graph() |
| 573 | >>> g.add(range(2), range(3)) |
| 574 | >>> g.display() |
| 575 | 0: {0, 1, 2} |
| 576 | 1: {0, 1, 2} |
| 577 | 2: {} |
| 578 | """ |
| 579 | if _DEBUG: self._validate() |
| 580 | for vid, v in self.iteritems(): |
| 581 | print "%s: %s" % (vid, v) |
| 582 | |
| 583 | #alternate syntax for various items |
| 584 | vertices = GraphBaseType.iterkeys |