title: Use numpy.load on file within zipfile
body: <p>I have a zipfile which contains many npy files (<code>file1.npy</code>, <code>file2.npy</code>, <code>file3.npy</code>, ...). I would like to load them individually without extracting the zipfile on a filesystem. I have tried many things but I can't figure it out.</p>
  <p>My guess was:</p>
  <pre><code>import zipfile
  import numpy as np
  
  a = {}
  
  with zipfile.ZipFile('myfiles.zip') as zipper:
      for p in zipper.namelist():
          with zipper.read(p) as f:
              a[p] = np.load(f)
  </code></pre>
  <p>Any ideas?</p>