title: Removing key values pairs from a list of dictionaries
body: <p>I have a list of dictionaries such as:</p>
  
  <pre><code>[{'mykey1':'myvalue1', 'mykey2':'myvalue2'}, {'mykey1':'myvalue1a', 'mykey2':'myvalue2a'}]
  </code></pre>
  
  <p>I need to remove all key values pairs from all dictionaries where the key is equal to mykey1.  I could do this by looping through and using the del statement, but I am wondering how I would create a new list using list comprehensions or lambdas which would just remove all key value pairs where the key was mykey1.</p>
  
  <p>Many thanks </p>