Going crazy...

Gary Herron gherron at islandtraining.com
Mon Jun 13 20:52:43 EDT 2005


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




More information about the Python-list mailing list