[Python-checkins] r54464 - python/branches/release25-maint/Doc/lib/libitertools.tex
raymond.hettinger
python-checkins at python.org
Tue Mar 20 22:12:24 CET 2007
Author: raymond.hettinger
Date: Tue Mar 20 22:12:23 2007
New Revision: 54464
Modified:
python/branches/release25-maint/Doc/lib/libitertools.tex
Log:
Add new example
Modified: python/branches/release25-maint/Doc/lib/libitertools.tex
==============================================================================
--- python/branches/release25-maint/Doc/lib/libitertools.tex (original)
+++ python/branches/release25-maint/Doc/lib/libitertools.tex Tue Mar 20 22:12:23 2007
@@ -539,5 +539,8 @@
"grouper(3, 'abcdefg', 'x') --> ('a','b','c'), ('d','e','f'), ('g','x','x')"
return izip(*[chain(iterable, repeat(padvalue, n-1))]*n)
+def reverse_map(d):
+ "Return a new dict with swapped keys and values"
+ return dict(izip(d.itervalues(), d))
\end{verbatim}
More information about the Python-checkins
mailing list