code: def load(store):
      
      # handle polymorphic store arg
      store = normalize_store_arg(store)
      if contains_array(store, path=None):
          return Array(store=store, path=None)[...]
      elif contains_group(store, path=None):
          grp = Group(store=store, path=None)
          return LazyLoader(grp)
docs: Load data from an array or group into memory.
  
      Parameters
      ----------
      store : MutableMapping or string
          Store or path to directory in file system or name of zip file.
  
      Returns
      -------
      out
          If the store contains an array, out will be a numpy array. If the store contains
          a group, out will be a dict-like object where keys are array names and values
          are numpy arrays.
  
      See Also
      --------
      save, savez
  
      Notes
      -----
      If loading data from a group of arrays, data will not be immediately loaded into
      memory. Rather, arrays will be loaded into memory as they are requested.