On Wed, Feb 24, 2021 at 4:45 PM Davor Levicki <dlevi...@gmail.com> wrote: > > i have two lists > > list1 = ['01:15', 'abc', '01:15', 'def', '01:45', 'ghi' ] > list2 = ['01:15', 'abc', '01:15', 'uvz', '01:45', 'ghi' ] > > and when I loop through the list > > > list_difference = [] > for item in list1: > > if item not in list2: > list_difference.append(item) > > > and I managed to get the difference, but I need time as well > because it is a separate item and 'uvz' does not mean to me anything in the > list with a few thousand entries. > I tried to convert it to the dictionary, but it overwrites with last > key:value {'01:15' : 'def'}
Instead of a list you could have a set of tuples and then just subtract them. -- https://mail.python.org/mailman/listinfo/python-list