Raymond Hettinger <raymond.hettin...@gmail.com> added the comment:

I haven't run across this requirement before but it does seem plausible that a 
person might want to know which underlying mapping found a match (compare with 
the "which" utility in Bash). On the other hand, we haven't had requests for 
anything like this for other lookup chains such as determining where a variable 
appears in the sequence locals-to-nested-scopes-to-globals-to-builtins.

Also, I'm not sure I like the proposed API (the method name and signature).  
Perhaps, this should be a docs recipe for a ChainMap subclass or be an example 
of a standalone search function that the takes the *maps* attribute as one of 
its arguments.  Will discuss this with the other core devs to get their 
thoughts.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue34586>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to