title: Access nested dict key in following style: selected = {k: tweets[i]._json[k] for k in {'created_at', 'id', 'full_text'}
body: <p>After hours of research I am kind of lost. No Problem seems to match mine.</p>
  <p>The problems is the following:
  I have a JSON containing all sorts of information about a tweet. Much of which is nested, meaning a JSON as a value for a key. The keys inside of the { } are the keys of which I want to retrieve the key-value pair. With 'first level keys' there is no problem whatsoever. It retrieves them just fine. But I dont know how to acces the 'deeper level' keys. I know how to access a lower level value, namely with dictObject['FirstLevelKey']['SecondLevelKey]. The Problem though is that this returns the value of this certain key and not the key itself. I somehow need to tell the code where exactly to find the key inside the brackets { }.</p>
  <p>As an example: There is a 'First level' key inside of my main JSON(tweets[i]._json) named 'user' which has a JSON as a value containing the key 'geo_enabled'. How could I tell my Programm to retrieve this key the same way as my 'first level' keys 'created_at', 'id', 'full_text'?
  I hope I was able to express my problem in an understandable manner. Thanks in advance.</p>
  <p><code>selected = {k: tweets[i]._json[k] for k in {'created_at', 'id', 'full_text', tweets[i]._json['user']['geo_enabled']}</code> obviously doesn't work</p>