code: def delete(self, table_id):
          
          from google.api_core.exceptions import NotFound
  
          if not self.exists(table_id):
              raise NotFoundException("Table does not exist")
  
          table_ref = self.client.dataset(self.dataset_id).table(table_id)
          try:
              self.client.delete_table(table_ref)
          except NotFound:
              # Ignore 404 error which may occur if table already deleted
              pass
          except self.http_error as ex:
              self.process_http_error(ex)
docs: Delete a table in Google BigQuery
  
          Parameters
          ----------
          table : str
              Name of table to be deleted