code: def delete_table(self, tablename, wait=False):
          
          try:
              self.call('delete_table', TableName=tablename)
              if wait:
                  self.client.get_waiter('table_not_exists').wait(
                      TableName=tablename
                  )
              return True
          except DynamoDBError as e:
              if e.kwargs['Code'] == 'ResourceNotFoundException':
                  return False
              else:  # pragma: no cover
                  raise
docs: Delete a table
  
          Parameters
          ----------
          tablename : str
              Name of the table to delete
  
          Returns
          -------
          response : bool
              True if the table was deleted, False if no table exists