class_docstr: Trie in Python. Creates a Trie out of a list of words. The trie is used to split on `added_tokens` in one pass
  Loose reference https://en.wikipedia.org/wiki/Trie
class_docstr_tok: ["Trie","in","Python",".","Creates","a","Trie","out","of","a","list","of","words",".","The","trie","is","used","to","split","on","`","added_tokens","`","in","one","pass","Loose","reference","https",":","\/\/en.wikipedia.org\/wiki\/Trie"]
code: def __init__(self):
      self.data = {}
  
imports: import bisect
  import itertools
  import re
  import unicodedata
  from collections import OrderedDict
  from typing import Any, Dict, List, Optional, Tuple, Union, overload
  from .file_utils import PaddingStrategy, TensorType, add_end_docstrings
  from .tokenization_utils_base import ENCODE_KWARGS_DOCSTRING, ENCODE_PLUS_ADDITIONAL_KWARGS_DOCSTRING, INIT_TOKENIZER_DOCSTRING, AddedToken, BatchEncoding, EncodedInput, EncodedInputPair, PreTokenizedInput, PreTokenizedInputPair, PreTrainedTokenizerBase, TextInput, TextInputPair, TruncationStrategy
  from fastNLP.core.log import logger
label_desc: Use image node_id 1 to create a new Trie object  with example: obj = Trie()