-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Jan 24, 2008, at 7:12 PM, Raymond Hettinger wrote:
>> Looking over the code base, frozensets are used rarely.
>> So I don't think this is warranted.
>
> There is no shortage for perfect use cases in the form:
>
> if urlext in {'html', 'xml', 'php'}:
It's interesting that you point this out because I've had debates with
people about the difference between:
if urlext in ['html', 'xml', 'php']:
and
if urlext in ('html', 'xml', 'php'):
I generally prefer the latter but I know folks who prefer the former.
What's interesting is that in both cases we're trying to ask if the
key is a member of a literal set, and to me, it makes no sense for
that literal to be mutable. So I also think Raymond's idea has merit.
- -Barry
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)
iQCVAwUBR5ksHnEjvBPtnXfVAQJkCAP9Fe/3gp9Ar6bKmCEq9f6uwUdxjwvfpRdI
7hOhwU7u2/bCTfVv/bxYi6SYIs54xzBPruHxiQ5qNwduRPMTeDHcKfSw1XrByVip
uNvjzF4ul+hplYeetKYylDDJbBxUqHXRT27psHRluNRorr9dkcqjI73zxj4FdM9M
BCwXJfW/9hI=
=dYZQ
-----END PGP SIGNATURE-----
_______________________________________________
Python-3000 mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-3000
Unsubscribe:
http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com