What's the simplest way to subtract all elements of one list from another list in python : Given list1 = [1,2,2,3], list2 = [1,2], what's the simplest way to subtract all element of list2 from list1 to get list list3 = [2,3]. 

It seems sum work well for two lists but subtraction doesn't. 

    >>> [1,2,2,3]+[1,2,3]
    [1, 2, 2, 3, 1, 2, 3]
    
    >>> [1,2,2,3]-[1,2]
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
    TypeError: unsupported operand type(s) for -: 'list' and 'list'

