title: Compare two list and making new list with missing items
body: <p>how can i compare the two list dataset and make a new dataset with missing value.</p>
  
  <pre><code>lis1=[{'a':'1','b':'2','c':'3','d':'4','e':'5'}]
  lis2=[{'a':'1','b':'2'}]
  </code></pre>
  
  <p>i tried the follow code</p>
  
  <pre><code>lis3=set(lis2)-set(lis1)
  </code></pre>
  
  <p>but it make this error:</p>
  
  <pre><code>TypeError: unhashable type: 'dict'
  </code></pre>
  
  <p>also i found this post and tried to use the code but it also didnt work with mine:
  <a href="https://stackoverflow.com/questions/41235613/compare-two-list-of-dictionaries-and-update-list-with-missing-key-value-pair">enter link description here</a> </p>
  
  <p>i appreciate from your support</p>