diff options
author | Raymond Hettinger <python@rcn.com> | 2012-04-29 16:35:39 (GMT) |
---|---|---|
committer | Raymond Hettinger <python@rcn.com> | 2012-04-29 16:35:39 (GMT) |
commit | b77b5c308d42a15fb5c9b2fe03a5b63426714832 (patch) | |
tree | 09c034c8b092909a615033c423980ee3043b5230 /Doc/howto/sorting.rst | |
parent | e383e82e0484aed79f2c78516e3f223345408d4b (diff) | |
download | cpython-b77b5c308d42a15fb5c9b2fe03a5b63426714832.zip cpython-b77b5c308d42a15fb5c9b2fe03a5b63426714832.tar.gz cpython-b77b5c308d42a15fb5c9b2fe03a5b63426714832.tar.bz2 |
merge
Diffstat (limited to 'Doc/howto/sorting.rst')
-rw-r--r-- | Doc/howto/sorting.rst | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Doc/howto/sorting.rst b/Doc/howto/sorting.rst index d9c70e2..00bc6f7 100644 --- a/Doc/howto/sorting.rst +++ b/Doc/howto/sorting.rst @@ -42,7 +42,7 @@ lists. In contrast, the :func:`sorted` function accepts any iterable. Key Functions ============= -Both :meth:`list.sort` and :func:`sorted` have *key* parameter to specify a +Both :meth:`list.sort` and :func:`sorted` have a *key* parameter to specify a function to be called on each list element prior to making comparisons. For example, here's a case-insensitive string comparison: @@ -89,7 +89,7 @@ Operator Module Functions The key-function patterns shown above are very common, so Python provides convenience functions to make accessor functions easier and faster. The :mod:`operator` module has :func:`~operator.itemgetter`, -:func:`~operator.attrgetter`, and an :func:`~operator.methodcaller` function. +:func:`~operator.attrgetter`, and a :func:`~operator.methodcaller` function. Using those functions, the above examples become simpler and faster: @@ -114,7 +114,7 @@ Ascending and Descending ======================== Both :meth:`list.sort` and :func:`sorted` accept a *reverse* parameter with a -boolean value. This is using to flag descending sorts. For example, to get the +boolean value. This is used to flag descending sorts. For example, to get the student data in reverse *age* order: >>> sorted(student_tuples, key=itemgetter(2), reverse=True) |