Cheryl Sabella <chek...@gmail.com> added the comment:

For your current situation, list(os.environ) or iter(os.environ) both return 
keys only.

It looks like the __repr__ on the class for os.environ is printed for 
os.environ (which is expected).  For os.environ.keys(), the same __repr__ is 
wrapped as a KeysView, for os.environ.values(), it's wrapped as a ValuesView, 
and os.environ.items(), as an ItemsView.

In 2.7, os.environ.keys() print just keys.

----------
nosy: +csabella
versions: +Python 3.6

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

Reply via email to