diff options
author | Benjamin Peterson <benjamin@python.org> | 2013-03-11 19:21:32 -0500 |
---|---|---|
committer | Benjamin Peterson <benjamin@python.org> | 2013-03-11 19:21:32 -0500 |
commit | 06a03d42456d28d0638a091936a7178f8c96c323 (patch) | |
tree | 58ad0c3c6edc10ce6152d80d725355761186e101 /six.py | |
parent | 4597d988dd21252fc709b594efae7d32ea8316bd (diff) | |
download | six-06a03d42456d28d0638a091936a7178f8c96c323.tar.gz |
in dict iters, pass keyword args to underlying method
Diffstat (limited to 'six.py')
-rw-r--r-- | six.py | 16 |
1 files changed, 8 insertions, 8 deletions
@@ -269,21 +269,21 @@ get_function_code = operator.attrgetter(_func_code) get_function_defaults = operator.attrgetter(_func_defaults) -def iterkeys(d): +def iterkeys(d, **kw): """Return an iterator over the keys of a dictionary.""" - return iter(getattr(d, _iterkeys)()) + return iter(getattr(d, _iterkeys)(**kw)) -def itervalues(d): +def itervalues(d, **kw): """Return an iterator over the values of a dictionary.""" - return iter(getattr(d, _itervalues)()) + return iter(getattr(d, _itervalues)(**kw)) -def iteritems(d): +def iteritems(d, **kw): """Return an iterator over the (key, value) pairs of a dictionary.""" - return iter(getattr(d, _iteritems)()) + return iter(getattr(d, _iteritems)(**kw)) -def iterlists(d): +def iterlists(d, **kw): """Return an iterator over the (key, [values]) pairs of a dictionary.""" - return iter(getattr(d, _iterlists)()) + return iter(getattr(d, _iterlists)(**kw)) if PY3: |