[파이썬] Python 생성기가 반복되지 않습니다.
따라서 귀하의 데이터 구조는 나에게 몹시 이상해 보이지만 다음은 사용하려는 일반적인 패턴입니다. def inorder_keys(self): if self.head.left is not None: yield from self.head.left.inorder_keys() yield self.head_key if self.head.right is not None: yield from self.head.right.inorder_keys() 그리고 데이터 구조를 올바르게 이해하고 있다면 그게 다입니다. 출처 https://stackoverflow.com/questions/39940156
카테고리 없음
2021. 2. 20. 03:49