Jan Danielsson wrote: >Hello all, > > I'm 100% sure that I saw an example which looked something like this >recently: > > > >>>>a=(1, 2, 3, 4, 5, 6) >>>>b=(2, 3, 6) >>>>a - b >>>> >>>> >(1, 4, 5) > > The only new language I have been involved in lately is Python. Is my >memory failing me, or have I seen such an Python-example somewhere? If >so: Where; or more importantly: How does it work? > > I just tried typing the above in Python, and it - obviously - doesn't >work, so it must be some other syntax. > > Not with tuples, lists or dictionaries. However a more recent addition to the language is Sets, and they support set differences:
>>> from sets import Set >>> Set([1,2,3,4,5,6]) - Set([2,3,6]) Set([1, 4, 5]) Gary Herron -- http://mail.python.org/mailman/listinfo/python-list