input: from typing import List
  
  def deleteDuplicates(num_list: List[float]) -> List[float]:
      """ Deletes all duplicates in a given list of numbers.
      >>> deleteDuplicates([1.0, 2.0, 2.0, 3.0, 3.0, 3.0])
      [1.0, 2.0, 3.0]
      >>> deleteDuplicates([4.0, 4.0, 5.5, 6.0, 6.0])
      [4.0, 5.5, 6.0]
      """
output:     seen = set()
      result = []
      for num in num_list:
          if num not in seen:
              seen.add(num)
              result.append(num)
      return result