title: Print all Unique Values in a Python Dictionary
body: <p>I'm struggling with a minor problem in Python (my program is in version 3.2.3 right now).</p>
  <p>I have a dictionary that looks like this (this is just an example, actually taken from another post here):</p>
  <pre><code>[
      {&quot;abc&quot;: &quot;movies&quot;},
      {&quot;abc&quot;: &quot;sports&quot;},
      {&quot;abc&quot;: &quot;music&quot;},
      {&quot;xyz&quot;: &quot;music&quot;},
      {&quot;pqr&quot;: &quot;music&quot;},
      {&quot;pqr&quot;: &quot;movies&quot;},
      {&quot;pqr&quot;: &quot;sports&quot;},
      {&quot;pqr&quot;: &quot;news&quot;},
      {&quot;pqr&quot;: &quot;sports&quot;},
  ]
  </code></pre>
  <p>I want to simply print() a list of unique values, eliminating duplicates. At the end of this list, I would like to print the number of unique values in the dictionary:</p>
  <pre><code>movies
  sports
  music
  news
  
  4
  </code></pre>
  <p>Any help is appreciated. There are some other posts here I found that were somewhat related, but I don't know Python well enough to apply it to this specific problem.</p>