why should dict not be callable?
georgeryoung at gmail.com
georgeryoung at gmail.com
Tue Oct 17 15:25:46 EDT 2006
More information about the Python-list mailing list
Tue Oct 17 15:25:46 EDT 2006
- Previous message (by thread): why should dict not be callable?
- Next message (by thread): why should dict not be callable?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
A couple of times recently I've come across this problem: I have a large list to sort and I need to the the "key=function" argument to sort appropriately. But I actually have the key mapping in a big dictionary. Now I have to make an intermediary function: def key_fn(key): return key_dict[key] If a dict were callable directly, this would be unnecessary. Often the small extra complexity and compute time is not important, but in sorting a large list, it could be a significant difference. Is there some reason a subscriptable thing like a dict should *not* be callable? -- George [nitpicking...]
- Previous message (by thread): why should dict not be callable?
- Next message (by thread): why should dict not be callable?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list