title: Python3 compare 2 list with dictionary elements
body: <p>I want to filter out the same dictionary elements from two different list, sample as below:</p>
  
  <pre><code>a = [{'name':'Cheng','sex':'man','age':18},{'name':'Huang','sex':'man','age':19},{'name':'pan','sex':'woman','age':23},{'name':'Ying','sex':'woman','age':21}...]
  
  b = [{'name':'Cheng','sex':'man','age':19},{'name':'pan','sex':'woman','age':23},{'name':'Huang','sex':'woman','age':20},{'name':'Ying','sex':'man','age':23}...]
  </code></pre>
  
  <p>List a and b has many dictionary elements.</p>
  
  <p>I seek an efficient way to compare the different values with the same key in dictionary elements, the expected results should be like below:</p>
  
  <pre><code>[{'name':'pan','sex':'woman','age':23}...]
  </code></pre>
  
  <p>The same dictionary elements will be showed.</p>