Hello, Bare with me, as I am new to Python and a beginner programmer. I am trying to compare two lists (not of the same length), and create a new list of items that are -not- found in both lists.
Scenario: I have a list of MAC addresses that are known and good, and am comparing it to a list of MACs found in a scan. I want to weed out the those which are unknown. I am using IDLE (Python 2.7) on Windows, and all files are in the same directory. Code: scanResults = open('scanResults.txt', 'r') verifiedList = open('verifiedList.txt', 'r') badMacs = [] for mac in scanResults: if mac not in verifiedList: print mac badMacs.append(mac) else: break When I print 'badMacs', the results come up empty: [] Any help would be greatly appreciated! Regards, Justin
_______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor