{} for set notation

2006-07-14 Thread Nick Vatamaniuc
I really like the set notation idea. Now that sets are first class "citizens" along with dicts, lists and tuples I think they should be used when it makes sense to use them A keyset of a dictionary should be viewed as a set not a list because it is a key_set_ after all. Also sets should get back th

Re: {} for set notation

2006-07-14 Thread tac-tics
Nick Vatamaniuc wrote: > I really like the set notation idea. Now that sets are first class > "citizens" along with dicts, lists and tuples I think they should be > used when it makes sense to use them In actual usage, though, how often is it strictly required one uses a set over a list? It is sim

Re: {} for set notation

2006-07-14 Thread Nick Vatamaniuc
tic-tacs, But how often does one use a list or a tuple when a set is actually more meaningful? -- Probably more than expected, because traditionally comming from C and in the older Python versions there were no sets. A prime example are the keys of the dictionary. They are a _set_ not a list. If

Re: {} for set notation

2006-07-14 Thread Carl Banks
tac-tics wrote: > Nick Vatamaniuc wrote: > > I really like the set notation idea. Now that sets are first class > > "citizens" along with dicts, lists and tuples I think they should be > > used when it makes sense to use them > > In actual usage, though, how often is it strictly required one uses a