@@ -589,12 +589,13 @@ def closure(self, rel, depth=-1):
589589
590590 >>> dog = wn.synset('dog.n.01')
591591 >>> hyp = lambda s:sorted(s.hypernyms())
592- >>> print(sorted(dog.closure(hyp)))
593- [Synset('animal.n.01'), Synset('canine.n.02'), Synset('carnivore.n.01'),\
594- Synset('chordate.n.01'), Synset('domestic_animal.n.01'), Synset('entity.n.01'),\
595- Synset('living_thing.n.01'), Synset('mammal.n.01'), Synset('object.n.01'),\
596- Synset('organism.n.01'), Synset('physical_entity.n.01'), Synset('placental.n.01'),\
597- Synset('vertebrate.n.01'), Synset('whole.n.02')]
592+ >>> print(list(dog.closure(hyp)))
593+ [Synset('canine.n.02'), Synset('domestic_animal.n.01'), Synset('carnivore.n.01'),\
594+ Synset('animal.n.01'), Synset('placental.n.01'), Synset('organism.n.01'),\
595+ Synset('mammal.n.01'), Synset('living_thing.n.01'), Synset('vertebrate.n.01'),\
596+ Synset('whole.n.02'), Synset('chordate.n.01'), Synset('object.n.01'),\
597+ Synset('physical_entity.n.01'), Synset('entity.n.01')]
598+
598599 UserWarning: Discarded redundant search for Synset('animal.n.01') at depth 7
599600 """
600601
0 commit comments