From: Steven D'Aprano <steve+comp.lang.pyt...@pearwood.info> I'd like to run a quick survey. There is no right or wrong answer, since this is about your EXPECTATIONS, not what Python actually does.
Given this function: def test(): a = 1 b = 2 result = [value for key, value in locals().items()] return result what would you expect the result of calling test() to be? Is that the result you think is most useful? In your opinion, is this a useful feature, a misfeature, a bug, or "whatever"? I'm only looking for answers for Python 3. (The results in Python 2 are genuinely weird :-) -- Steven D'Aprano "Ever since I learned about confirmation bias, I've been seeing it everywhere." -- Jon Ronson --- BBBS/Li6 v4.10 Toy-3 * Origin: Prism bbs (1:261/38) -- https://mail.python.org/mailman/listinfo/python-list