code: def get_display_list(brains_or_objects=None, none_item=False):
      
      if brains_or_objects is None:
          return get_display_list(list(), none_item)
  
      items = list()
      for brain in brains_or_objects:
          uid = api.get_uid(brain)
          if not uid:
              continue
          title = api.get_title(brain)
          items.append((uid, title))
  
      # Sort items by title ascending
      items.sort(lambda x, y: cmp(x[1], y[1]))
  
      # Add the first item?
      if none_item:
          items.insert(0, ('', t('Select...')))
  
      return DisplayList(items)
docs: Returns a DisplayList with the items sorted by Title
      :param brains_or_objects: list of brains or objects
      :param none_item: adds an item with empty uid and text "Select.." in pos 0
      :return: DisplayList (uid, title) sorted by title ascending
      :rtype: DisplayList