hobbsCalc.py 文件源码

python
阅读 17 收藏 0 点赞 0 评论 0

项目:nlp-demo 作者: SaptakS 项目源码 文件源码
def bft(tree):
    """ Perform a breadth-first traversal of a tree.
    Return the nodes in a list in level-order.

    Args:
        tree: a tree node
    Returns:
        lst: a list of tree nodes in left-to-right level-order
    """
    lst = []
    queue = Queue.Queue()
    queue.put(tree)
    while not queue.empty():
        node = queue.get()
        lst.append(node)
        for child in node:
            if isinstance(child, nltk.Tree):
                queue.put(child)
    return lst
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号