# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2001-2017, Python Software Foundation
# This file is distributed under the same license as the Python package.
# FIRST AUTHOR , 2017.
#
msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-26 18:49+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Dong-gweon Oh \n"
"Language-Team: Korean (https://python.flowdas.com)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.5.1\n"
#: ../Doc/c-api/set.rst:6
msgid "Set Objects"
msgstr " "
#: ../Doc/c-api/set.rst:15
msgid ""
"This section details the public API for :class:`set` and "
":class:`frozenset` objects. Any functionality not listed below is best "
"accessed using the either the abstract object protocol (including "
":c:func:`PyObject_CallMethod`, :c:func:`PyObject_RichCompareBool`, "
":c:func:`PyObject_Hash`, :c:func:`PyObject_Repr`, "
":c:func:`PyObject_IsTrue`, :c:func:`PyObject_Print`, and "
":c:func:`PyObject_GetIter`) or the abstract number protocol (including "
":c:func:`PyNumber_And`, :c:func:`PyNumber_Subtract`, "
":c:func:`PyNumber_Or`, :c:func:`PyNumber_Xor`, "
":c:func:`PyNumber_InPlaceAnd`, :c:func:`PyNumber_InPlaceSubtract`, "
":c:func:`PyNumber_InPlaceOr`, and :c:func:`PyNumber_InPlaceXor`)."
msgstr ""
" :class:`set`\\ :class:`frozenset` API . "
" (:c:func:`PyObject_CallMethod`, "
":c:func:`PyObject_RichCompareBool`, :c:func:`PyObject_Hash`, "
":c:func:`PyObject_Repr`, :c:func:`PyObject_IsTrue`, :c:func:`PyObject_Print`"
" :c:func:`PyObject_GetIter`\\ ) "
"(:c:func:`PyNumber_And`, :c:func:`PyNumber_Subtract`, :c:func:`PyNumber_Or`,"
" :c:func:`PyNumber_Xor`, :c:func:`PyNumber_InPlaceAnd`, "
":c:func:`PyNumber_InPlaceSubtract`, :c:func:`PyNumber_InPlaceOr` "
":c:func:`PyNumber_InPlaceXor`\\ )."
#: ../Doc/c-api/set.rst:29
msgid ""
"This subtype of :c:type:`PyObject` is used to hold the internal data for "
"both :class:`set` and :class:`frozenset` objects. It is like a "
":c:type:`PyDictObject` in that it is a fixed size for small sets (much "
"like tuple storage) and will point to a separate, variable sized block of"
" memory for medium and large sized sets (much like list storage). None of"
" the fields of this structure should be considered public and are subject"
" to change. All access should be done through the documented API rather "
"than by manipulating the values in the structure."
msgstr ""
" :c:type:`PyObject`\\ :class:`set`\\ :class:`frozenset` "
" . ( ), "
" ( ) :c:type:`PyDictObject`\\ . "
" , . API "
"."
#: ../Doc/c-api/set.rst:40
msgid ""
"This is an instance of :c:type:`PyTypeObject` representing the Python "
":class:`set` type."
msgstr " :class:`set` :c:type:`PyTypeObject`\\ ."
#: ../Doc/c-api/set.rst:46
msgid ""
"This is an instance of :c:type:`PyTypeObject` representing the Python "
":class:`frozenset` type."
msgstr " :class:`frozenset` :c:type:`PyTypeObject`\\ ."
#: ../Doc/c-api/set.rst:49
msgid ""
"The following type check macros work on pointers to any Python object. "
"Likewise, the constructor functions work with any iterable Python object."
msgstr ""
" . , "
"."
#: ../Doc/c-api/set.rst:55
msgid "Return true if *p* is a :class:`set` object or an instance of a subtype."
msgstr "*p*\\ :class:`set` ."
#: ../Doc/c-api/set.rst:59
msgid ""
"Return true if *p* is a :class:`frozenset` object or an instance of a "
"subtype."
msgstr "*p*\\ :class:`frozenset` ."
#: ../Doc/c-api/set.rst:64
msgid ""
"Return true if *p* is a :class:`set` object, a :class:`frozenset` object,"
" or an instance of a subtype."
msgstr "*p*\\ :class:`set` , :class:`frozenset` ."
#: ../Doc/c-api/set.rst:70
msgid ""
"Return true if *p* is a :class:`set` object or a :class:`frozenset` "
"object but not an instance of a subtype."
msgstr ""
"*p*\\ :class:`set` :class:`frozenset` , ."
#: ../Doc/c-api/set.rst:76
msgid ""
"Return true if *p* is a :class:`frozenset` object but not an instance of "
"a subtype."
msgstr "*p*\\ :class:`frozenset` , ."
#: ../Doc/c-api/set.rst:82
msgid ""
"Return a new :class:`set` containing objects returned by the *iterable*."
" The *iterable* may be *NULL* to create a new empty set. Return the new"
" set on success or *NULL* on failure. Raise :exc:`TypeError` if "
"*iterable* is not actually iterable. The constructor is also useful for "
"copying a set (``c=set(s)``)."
msgstr ""
"*iterable*\\ :class:`set`\\ . *iterable*\\ "
" *NULL* . , *NULL*\\ . *iterable*\\"
" :exc:`TypeError`\\ . "
"(``c=set(s)``)."
#: ../Doc/c-api/set.rst:91
msgid ""
"Return a new :class:`frozenset` containing objects returned by the "
"*iterable*. The *iterable* may be *NULL* to create a new empty frozenset."
" Return the new set on success or *NULL* on failure. Raise "
":exc:`TypeError` if *iterable* is not actually iterable."
msgstr ""
"*iterable*\\ :class:`frozenset`\\ . *iterable*\\ "
" frozenset *NULL* . , *NULL*\\ . "
"*iterable*\\ :exc:`TypeError`\\ ."
#: ../Doc/c-api/set.rst:97
msgid ""
"The following functions and macros are available for instances of "
":class:`set` or :class:`frozenset` or instances of their subtypes."
msgstr ""
":class:`set` :class:`frozenset`\\ "
" ."
#: ../Doc/c-api/set.rst:105
msgid ""
"Return the length of a :class:`set` or :class:`frozenset` object. "
"Equivalent to ``len(anyset)``. Raises a :exc:`PyExc_SystemError` if "
"*anyset* is not a :class:`set`, :class:`frozenset`, or an instance of a "
"subtype."
msgstr ""
":class:`set` :class:`frozenset` . ``len(anyset)``\\ . "
"*anyset*\\ :class:`set`, :class:`frozenset` "
":exc:`PyExc_SystemError`\\ ."
#: ../Doc/c-api/set.rst:112
msgid "Macro form of :c:func:`PySet_Size` without error checking."
msgstr " :c:func:`PySet_Size`\\ ."
#: ../Doc/c-api/set.rst:117
msgid ""
"Return ``1`` if found, ``0`` if not found, and ``-1`` if an error is "
"encountered. Unlike the Python :meth:`__contains__` method, this "
"function does not automatically convert unhashable sets into temporary "
"frozensets. Raise a :exc:`TypeError` if the *key* is unhashable. Raise "
":exc:`PyExc_SystemError` if *anyset* is not a :class:`set`, "
":class:`frozenset`, or an instance of a subtype."
msgstr ""
" ``1``\\, ``0``\\, ``-1``\\ . "
":meth:`__contains__` , frozenset "
". *key*\\ , :exc:`TypeError`\\ . *anyset*\\ "
":class:`set`, :class:`frozenset` "
":exc:`PyExc_SystemError`\\ ."
#: ../Doc/c-api/set.rst:126
msgid ""
"Add *key* to a :class:`set` instance. Also works with :class:`frozenset`"
" instances (like :c:func:`PyTuple_SetItem` it can be used to fill-in the "
"values of brand new frozensets before they are exposed to other code). "
"Return ``0`` on success or ``-1`` on failure. Raise a :exc:`TypeError` if"
" the *key* is unhashable. Raise a :exc:`MemoryError` if there is no room "
"to grow. Raise a :exc:`SystemError` if *set* is not an instance of "
":class:`set` or its subtype."
msgstr ""
"*key*\\ :class:`set` . :class:`frozenset` "
"(:c:func:`PyTuple_SetItem`\\ frozenset "
"). ``0``\\, ``-1``\\ . *key*\\ , "
":exc:`TypeError`\\ . :exc:`MemoryError`\\ . "
"*set*\\ :class:`set` :exc:`SystemError`\\ ."
#: ../Doc/c-api/set.rst:135
msgid ""
"The following functions are available for instances of :class:`set` or "
"its subtypes but not for instances of :class:`frozenset` or its subtypes."
msgstr ""
" :class:`set` , :class:`frozenset` "
" ."
#: ../Doc/c-api/set.rst:141
msgid ""
"Return ``1`` if found and removed, ``0`` if not found (no action taken), "
"and ``-1`` if an error is encountered. Does not raise :exc:`KeyError` "
"for missing keys. Raise a :exc:`TypeError` if the *key* is unhashable. "
"Unlike the Python :meth:`~set.discard` method, this function does not "
"automatically convert unhashable sets into temporary frozensets. Raise "
":exc:`PyExc_SystemError` if *set* is not an instance of :class:`set` or "
"its subtype."
msgstr ""
" ``1``\\ , ( ) ``0``\\ , "
"``-1``\\ . :exc:`KeyError`\\ . *key*\\ "
" :exc:`TypeError`\\ . :meth:`~set.discard` , "
" frozenset . *set*\\ :class:`set` "
" :exc:`PyExc_SystemError`\\ ."
#: ../Doc/c-api/set.rst:151
msgid ""
"Return a new reference to an arbitrary object in the *set*, and removes "
"the object from the *set*. Return *NULL* on failure. Raise "
":exc:`KeyError` if the set is empty. Raise a :exc:`SystemError` if *set* "
"is not an instance of :class:`set` or its subtype."
msgstr ""
"*set*\\ , *set*\\ . *NULL*\\ "
". , :exc:`KeyError`\\ . *set*\\ :class:`set` "
" :exc:`SystemError`\\ ."
#: ../Doc/c-api/set.rst:159
msgid "Empty an existing set of all elements."
msgstr " ."
#: ../Doc/c-api/set.rst:164
msgid "Clear the free list. Return the total number of freed items."
msgstr " (free list) . ."