Skip to content

Commit d5ab7a0

Browse files
committed
fix some typos
1 parent c84911b commit d5ab7a0

4 files changed

+4
-4
lines changed

source/c01/p08_calculating_with_dict.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@
6969
max(prices.values()) # Returns 612.78
7070
7171
不幸的是,通常这个结果同样也不是你想要的。
72-
你可能还想要知道对应的键的信息(比如那种股票价格是最低的?)。
72+
你可能还想要知道对应的键的信息(比如哪种股票价格是最低的?)。
7373

7474
你可以在 ``min()`` 和 ``max()`` 函数中提供 ``key`` 函数参数来获取最小值或最大值对应的键的信息。比如:
7575

source/c01/p10_remove_duplicates_from_seq_order.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@
7070
然而,这种方法不能维护元素的顺序,生成的结果中的元素位置被打乱。而上面的方法可以避免这种情况。
7171

7272
在本节中我们使用了生成器函数让我们的函数更加通用,不仅仅是局限于列表处理。
73-
比如,如果如果你想读取一个文件,消除重复行,你可以很容易像这样做:
73+
比如,如果你想读取一个文件,消除重复行,你可以很容易像这样做:
7474

7575
.. code-block:: python
7676

source/c01/p13_sort_list_of_dicts_by_key.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@
6969
``itemgetter()`` 函数就是负责创建这个 ``callable`` 对象的。
7070

7171
``operator.itemgetter()`` 函数有一个被 ``rows`` 中的记录用来查找值的索引参数。可以是一个字典键名称,
72-
一个整形值或者任何能够传入一个对象的 ``__getitem__()`` 方法的值。
72+
一个整型值或者任何能够传入一个对象的 ``__getitem__()`` 方法的值。
7373
如果你传入多个索引参数给 ``itemgetter()`` ,它生成的 ``callable`` 对象会返回一个包含所有元素值的元组,
7474
并且 ``sorted()`` 函数会根据这个元组中元素顺序去排序。
7575
但你想要同时在几个字段上面进行排序(比如通过姓和名来排序,也就是例子中的那样)的时候这种方法是很有用的。

source/c01/p14_sort_objects_without_compare_support.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
选择使用 lambda 函数或者是 ``attrgetter()`` 可能取决于个人喜好。
4646
但是, ``attrgetter()`` 函数通常会运行的快点,并且还能同时允许多个字段进行比较。
4747
这个跟 ``operator.itemgetter()`` 函数作用于字典类型很类似(参考1.13小节)。
48-
例如,如果 ``User`` 实例还有一个 ``first_name`` 和 ``last_name`` 属性,那么可以向下面这样排序
48+
例如,如果 ``User`` 实例还有一个 ``first_name`` 和 ``last_name`` 属性,那么可以像下面这样排序
4949

5050
.. code-block:: python
5151

0 commit comments

Comments
 (0)