title: Is there a way to get the difference and intersection of tuples or lists in Python?
body: <p>If I have lists:</p>
  
  <pre><code>a = [1, 2, 3, 4, 5]
  b = [4, 5, 6, 7, 8]
  
  c = a * b
  </code></pre>
  
  <p>should give me:</p>
  
  <pre><code>c = [4, 5]
  </code></pre>
  
  <p>and</p>
  
  <pre><code>c = a - b
  </code></pre>
  
  <p>should give me:</p>
  
  <pre><code>c = [1, 2, 3]
  </code></pre>
  
  <p>Is this available for Python or do I have to write it myself?</p>
  
  <p>Would the same work for tuples? I will likely use lists as I will be adding them, but just wondering.</p>