input: Write a function named tokenize_text that takes a text as input and returns a list of tokens generated by splitting the text into individual words. If the input text is empty, the function should return an empty list.
  import nltk 
  from nltk.tokenize import word_tokenize 
  
  assert tokenize_text('Python is an interpreted, high-level, general-purpose programming language.')==['Python', 'is', 'an', 'interpreted', 'high-level', 'general-purpose', 'programming', 'language', '.']
  assert tokenize_text('')==[]
  assert tokenize_text('Hello, world!')==['Hello', ',', 'world', '!']
  assert tokenize_text('This is a test.')==['This', 'is', 'a', 'test', '.']
output: def tokenize_text(text):
      if not text:
          return []
      return word_tokenize(text)