[Python-Dev] redefining is (original) (raw)
Guido van Rossum guido at python.org
Wed Mar 24 08:55:49 EST 2004
- Previous message: [Python-Dev] PEP 318 (was re: redefining is)
- Next message: [Python-Dev] redefining is
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
If the objects' value is (3, 4), you can use ==.
If the objects' value is (3, a), there's no really easy way to do it. If the objects' value is [3, 4], you can use 'is'. I think it would be useful to have an operation that is as easy to use as 'is' that would make the determination.
You've said that a few times. While the concept is clear and easily implemented: by adding a special method that defaults to 'is' but is done differently for tuples, numbers and strings. But I'm not sure what having this check available would buy me. Can you show some application that would actually use this in a way that can't be easily done without a language addition?
--Guido van Rossum (home page: http://www.python.org/~guido/)
- Previous message: [Python-Dev] PEP 318 (was re: redefining is)
- Next message: [Python-Dev] redefining is
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]