[Python-Dev] dict() enhancement idea? (original) (raw)
Just van Rossum just@letterror.com
Thu, 21 Nov 2002 17:10:02 +0100
- Previous message: [Python-Dev] dict() enhancement idea?
- Next message: [Python-Dev] dict() enhancement idea?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Barry A. Warsaw wrote:
name1 = foo() name2 = foo() x = (template)
Where () does a sys.getframe() and automatically sucks the locals and globals for interpolation. Works great, but it gives pychecker fits. :)
You, my friend, are a sick man! But then again, I already knew that ;-)
I like both the **kws addition as well as the keywords-as-attributes conveniences.
I wouldn't propose the latter seriously as an enhancement to the dict object: imagine all the c.l.py posts we'll get of people who do
d = {} d.keys =
and wonder why it blows up later... What Oren posted is a great hack in cases where you more or less know the kind of keys you're going to expect, but it isn't as great as a general feature of dicts.
Just
- Previous message: [Python-Dev] dict() enhancement idea?
- Next message: [Python-Dev] dict() enhancement idea?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]