@@ -519,10 +519,12 @@ msgid ""
519519" numbers compare equal (e.g., ``1`` and ``1.0``), only one of them can be "
520520"contained in a set."
521521msgstr ""
522+ "对于集合元素所采用的不可变规则与字典的键相同。注意数字类型遵循正常的数字比较规则: 如果两个数字相等 (例如 ``1`` 和 "
523+ "``1.0``),则同一集合中只能包含其中一个。"
522524
523525#: ../../reference/datamodel.rst:378
524526msgid "There are currently two intrinsic set types:"
525- msgstr ""
527+ msgstr "目前有两种内生集合类型: "
526528
527529#: ../../reference/datamodel.rst:385
528530msgid "Sets"
@@ -534,10 +536,11 @@ msgid ""
534536"constructor and can be modified afterwards by several methods, such as "
535537":meth:`~set.add`."
536538msgstr ""
539+ "此类对象表示可变集合。它们可通过内置的 :func:`set` 构造器创建,并且创建之后可以通过方法进行修改,例如 :meth:`~set.add`。"
537540
538541#: ../../reference/datamodel.rst:393
539542msgid "Frozen sets"
540- msgstr ""
543+ msgstr "冻结集合 "
541544
542545#: ../../reference/datamodel.rst:390
543546msgid ""
@@ -546,10 +549,12 @@ msgid ""
546549":term:`hashable`, it can be used again as an element of another set, or as a"
547550" dictionary key."
548551msgstr ""
552+ "此类对象表示不可变集合。它们可通过内置的 :func:`frozenset` 构造器创建。由于 frozenset 对象不可变且 "
553+ ":term:`可哈希`,它可以被用作另一个集合的元素或是字典的键。"
549554
550555#: ../../reference/datamodel.rst:430
551556msgid "Mappings"
552- msgstr ""
557+ msgstr "映射 "
553558
554559#: ../../reference/datamodel.rst:401
555560msgid ""
@@ -559,10 +564,12 @@ msgid ""
559564"assignments or :keyword:`del` statements. The built-in function :func:`len` "
560565"returns the number of items in a mapping."
561566msgstr ""
567+ "此类对象表示由任意索引集合所索引的对象的集合。通过下标 ``a[k]`` 可在映射 ``a`` 中选择索引为 ``k`` "
568+ "的条目;这可以在表达式中使用,也可作为赋值或 :keyword:`del` 语句的目标。内置函数 :func:`len` 可返回一个映射中的条目数。"
562569
563570#: ../../reference/datamodel.rst:407
564571msgid "There is currently a single intrinsic mapping type:"
565- msgstr ""
572+ msgstr "目前只有一种内生映射类型: "
566573
567574#: ../../reference/datamodel.rst:430
568575msgid "Dictionaries"
0 commit comments