In Python, how do I take a list and reduce it to a list of duplicates?
<p>I have a list of strings that should be unique. I want to be able to check for duplicates quickly. Specifically, I'd like to be able to take the original list and produce a new list containing any repeated items. I don't care how many times the items are repeated so it doesn't have to have a word twice if there are two duplicates.</p>

<p>Unfortunately, I can't think of a way to do this that wouldn't be clunky. Any suggestions?</p>

<p>EDIT:
Thanks for the answers and I thought I'd make a clarification. I'm not concerned with having a list of uniques for it's own sake. I'm generating the list based off of text files and I want to know what the duplicates are so I can go in the text files and remove them if any show up.</p>
