Commit 119d026b authored by Brett Cannon's avatar Brett Cannon

merge

parents acf85cd1 b77b5c30
...@@ -42,7 +42,7 @@ lists. In contrast, the :func:`sorted` function accepts any iterable. ...@@ -42,7 +42,7 @@ lists. In contrast, the :func:`sorted` function accepts any iterable.
Key Functions 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. function to be called on each list element prior to making comparisons.
For example, here's a case-insensitive string comparison: For example, here's a case-insensitive string comparison:
...@@ -89,7 +89,7 @@ Operator Module Functions ...@@ -89,7 +89,7 @@ Operator Module Functions
The key-function patterns shown above are very common, so Python provides The key-function patterns shown above are very common, so Python provides
convenience functions to make accessor functions easier and faster. The convenience functions to make accessor functions easier and faster. The
:mod:`operator` module has :func:`~operator.itemgetter`, :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: Using those functions, the above examples become simpler and faster:
...@@ -114,7 +114,7 @@ Ascending and Descending ...@@ -114,7 +114,7 @@ Ascending and Descending
======================== ========================
Both :meth:`list.sort` and :func:`sorted` accept a *reverse* parameter with a 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: student data in reverse *age* order:
>>> sorted(student_tuples, key=itemgetter(2), reverse=True) >>> sorted(student_tuples, key=itemgetter(2), reverse=True)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment