title: Pythonic way to return dict entry from list with specific key-value pair?
body: <p>I'm trying to process a JSON file. Contained within the file is an list of <code>links</code> like this: </p>
  
  <pre><code>"links": [
      {
          "href": "https://specificURL/incidents",
          "rel": "canonical"
      },
      {
          "href": "https://specificURL/metadata-catalog/incidents",
          "mediaType": "application/schema+json",
          "rel": "describedby"
      },
      {
          "href": "https://specificURL/incidents?limit=10&amp;fromId=11",
          "rel": "next"
      },
      {
          "href": "https://specificURL/incidents-search-form",
          "rel": "search-form"
      },
      {
          "href": "https://specificURL/incidents?limit=10",
          "rel": "self"
      }
  ]
  </code></pre>
  
  <p>I'm pulling the next link by looping through the list, but I'm curious if there's a more "pythonic" way to do so. </p>
  
  <p>Working code:</p>
  
  <pre><code>for link in responseData['links']:
      if link['rel'] == "next":
          print(link['href'])
  </code></pre>
  
  <p>Is this really the most pythonic way to do this? </p>