code: def item(*args, **kwargs):
      '''
      Return one or more grains
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' grains.item os
          salt '*' grains.item os osrelease oscodename
  
      Sanitized CLI Example:
  
      .. code-block:: bash
  
          salt '*' grains.item host sanitize=True
      '''
      ret = {}
      for arg in args:
          try:
              ret[arg] = __grains__[arg]
          except KeyError:
              pass
      if salt.utils.data.is_true(kwargs.get('sanitize')):
          for arg, func in six.iteritems(_SANITIZERS):
              if arg in ret:
                  ret[arg] = func(ret[arg])
      return ref item(*args, **kwargs):
      '''
      Return one or more grains
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' grains.item os
          salt '*' grains.item os osrelease oscodename
  
      Sanitized CLI Example:
  
      .. code-block:: bash
  
          salt '*' grains.item host sanitize=True
      '''
      ret = {}
      for arg in args:
          try:
              ret[arg] = __grains__[arg]
          except KeyError:
              pass
      if salt.utils.data.is_true(kwargs.get('sanitize')):
          for arg, func in six.iteritems(_SANITIZERS):
              if arg in ret:
                  ret[arg] = func(ret[arg])
      return ret
docs: Return one or more grains
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' grains.item os
          salt '*' grains.item os osrelease oscodename
  
      Sanitized CLI Example:
  
      .. code-block:: bash
  
          salt '*' grains.item host sanitize=True