title: Reading h5 file
body: <p>I am a new python user and I want to read the data from a h5 file. The code that I have used to read the data is given below:</p>
  
  <pre><code>&gt;&gt;&gt; import numpy as np
  &gt;&gt;&gt; import h5py
  &gt;&gt;&gt; f = h5py.File('file.h5', 'r')
  &gt;&gt;&gt; list(f.keys())
  [u'data']
  &gt;&gt;&gt; dset = f[u'data']
  &gt;&gt;&gt; dset.shape
  (64, 64, 64)
  &gt;&gt;&gt; dset.dtype
  dtype(('&lt;f8', (3,)))
  </code></pre>
  
  <p>Can anyone help me to understand these commands? My questions are:
  1. What can I understand by the terms [u'data'] and dtype(('