title: Type of returned data from Firebase using Pyrebase
body: <p>When receiving data from Pyrebase, I expect it to be a dictionary, containing keys and values. But sometimes, after parsing the data, I don't get a dictionary. It's a list of value and I don't get to know the keys. Am I doing anything wrong?</p>
  <p>Here is an example where &quot;parsed&quot; is a dict:</p>
  <pre><code>raw_data = db.child(&quot;UploadedImages&quot;).order_by_child(&quot;Timestamp&quot;) \
      .start_at(self.start_from).limit_to_first(3).get()
  parsed = json.loads(json.dumps(raw_data .val()))
  </code></pre>
  <p>and here the returned data is a list:</p>
  <pre><code>users_raw = db.child(&quot;UploadedImages&quot;).order_by_child(&quot;Timestamp&quot;).get()
  parsed = json.loads(json.dumps(users_raw.val()))
  </code></pre>