parameters: (normalized_path, cache)
return_statement: return result
docstring: Return zipimporter cache entry keys related to a given normalized path.
  
      Alternative path spellings (e.g. those using different character case or
      those using alternative path separators) related to the same path are
      included. Any sub-path entries are included as well, i.e. those
      corresponding to zip archives embedded in other zip archives.
docstring_summary: Return zipimporter cache entry keys related to a given normalized path.
docstring_tokens: Return zipimporter cache entry keys related to a given normalized path .
function: def _collect_zipimporter_cache_entries(normalized_path, cache):
      """
      Return zipimporter cache entry keys related to a given normalized path.
  
      Alternative path spellings (e.g. those using different character case or
      those using alternative path separators) related to the same path are
      included. Any sub-path entries are included as well, i.e. those
      corresponding to zip archives embedded in other zip archives.
  
      """
      result = []
      prefix_len = len(normalized_path)
      for p in cache:
          np = normalize_path(p)
          if (np.startswith(normalized_path) and
                  np[prefix_len:prefix_len + 1] in (os.sep, '')):
              result.append(p)
      return result
function_tokens: def _collect_zipimporter_cache_entries ( normalized_path , cache ) : result = [ ] prefix_len = len ( normalized_path ) for p in cache : np = normalize_path ( p ) if ( np . startswith ( normalized_path ) and np [ prefix_len : prefix_len + 1 ] in ( os . sep , '' ) ) : result . append ( p ) return result