What is the easiest way to compare the 2 lists/sets and output the differences? Are there any built in functions that will help me compare nested lists/sets?
Inputs:
http://docs.python.org/library/difflib.html is a good starting place for what you are looking for.
If you apply it recursively to the deltas, you should be able to handle nested data structures. But it will take some work.