[ Web Proxy ]
URL:
Viewing: https://raw.githubusercontent.com/python/python-docs-ko/3.8/c-api/sequence.po [Back]  [Original]

# 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: 2019-12-19 18:31+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.7.0\n"

#: /Users/flowdas/works/docs/python/src/Doc/c-api/sequence.rst:6
msgid "Sequence Protocol"
msgstr " "

#: /Users/flowdas/works/docs/python/src/Doc/c-api/sequence.rst:11
msgid ""
"Return ``1`` if the object provides sequence protocol, and ``0`` "
"otherwise. Note that it returns ``1`` for Python classes with a "
":meth:`__getitem__` method unless they are :class:`dict` subclasses since"
" in general case it is impossible to determine what the type of keys it "
"supports.  This function always succeeds."
msgstr ""
"    ``1``\\ ,   ``0``\\ . "
":meth:`__getitem__`      :class:`dict`     "
"``1``\\   .         .    "
"."

#: /Users/flowdas/works/docs/python/src/Doc/c-api/sequence.rst:23
msgid ""
"Returns the number of objects in sequence *o* on success, and ``-1`` on "
"failure.  This is equivalent to the Python expression ``len(o)``."
msgstr ""
"   *o*\\   ,  ``-1``\\ .    "
"``len(o)``\\ ."

#: /Users/flowdas/works/docs/python/src/Doc/c-api/sequence.rst:29
msgid ""
"Return the concatenation of *o1* and *o2* on success, and ``NULL`` on "
"failure. This is the equivalent of the Python expression ``o1 + o2``."
msgstr ""
"  *o1*\\ *o2*\\  ,  ``NULL``\\ .    "
"``o1 + o2``\\ ."

#: /Users/flowdas/works/docs/python/src/Doc/c-api/sequence.rst:35
msgid ""
"Return the result of repeating sequence object *o* *count* times, or "
"``NULL`` on failure.  This is the equivalent of the Python expression ``o"
" * count``."
msgstr ""
"  *o*\\ *count*    ,   ``NULL``\\ .   "
" ``o * count``\\ ."

#: /Users/flowdas/works/docs/python/src/Doc/c-api/sequence.rst:41
msgid ""
"Return the concatenation of *o1* and *o2* on success, and ``NULL`` on "
"failure. The operation is done *in-place* when *o1* supports it.  This is"
" the equivalent of the Python expression ``o1 += o2``."
msgstr ""
"  *o1*\\ *o2*\\  ,  ``NULL``\\ .   *o1*\\ "
" *(in-place)* .    ``o1 += o2``\\ ."

#: /Users/flowdas/works/docs/python/src/Doc/c-api/sequence.rst:48
msgid ""
"Return the result of repeating sequence object *o* *count* times, or "
"``NULL`` on failure.  The operation is done *in-place* when *o* supports "
"it.  This is the equivalent of the Python expression ``o *= count``."
msgstr ""
"  *o*\\ *count*    ,   ``NULL``\\ .   "
"*o*\\  *(in-place)* .    ``o *= count``\\ ."

#: /Users/flowdas/works/docs/python/src/Doc/c-api/sequence.rst:55
msgid ""
"Return the *i*\\ th element of *o*, or ``NULL`` on failure. This is the "
"equivalent of the Python expression ``o[i]``."
msgstr ""
"*o*\\ *i*   ,  ``NULL``\\ .    ``o[i]``\\ "
"."

#: /Users/flowdas/works/docs/python/src/Doc/c-api/sequence.rst:61
msgid ""
"Return the slice of sequence object *o* between *i1* and *i2*, or "
"``NULL`` on failure. This is the equivalent of the Python expression "
"``o[i1:i2]``."
msgstr ""
"  *o*\\ *i1*\\ *i2*   ,  ``NULL``\\ .  "
"  ``o[i1:i2]``\\ ."

#: /Users/flowdas/works/docs/python/src/Doc/c-api/sequence.rst:67
msgid ""
"Assign object *v* to the *i*\\ th element of *o*.  Raise an exception and"
" return ``-1`` on failure; return ``0`` on success.  This is the "
"equivalent of the Python statement ``o[i] = v``.  This function *does "
"not* steal a reference to *v*."
msgstr ""
" *v*\\ *o*\\ *i*   .    ``-1``\\ ;  "
"``0``\\ .    ``o[i] = v``\\ .   *v*\\   "
" **."

#: /Users/flowdas/works/docs/python/src/Doc/c-api/sequence.rst:72
msgid ""
"If *v* is ``NULL``, the element is deleted, however this feature is "
"deprecated in favour of using :c:func:`PySequence_DelItem`."
msgstr ""
"*v*\\ ``NULL``\\,  ,   :c:func:`PySequence_DelItem`  "
" ."

#: /Users/flowdas/works/docs/python/src/Doc/c-api/sequence.rst:78
msgid ""
"Delete the *i*\\ th element of object *o*.  Returns ``-1`` on failure.  "
"This is the equivalent of the Python statement ``del o[i]``."
msgstr ""
"*o*  *i*   .  ``-1``\\ .    ``del "
"o[i]``\\ ."

#: /Users/flowdas/works/docs/python/src/Doc/c-api/sequence.rst:84
msgid ""
"Assign the sequence object *v* to the slice in sequence object *o* from "
"*i1* to *i2*.  This is the equivalent of the Python statement ``o[i1:i2] "
"= v``."
msgstr ""
"  *v*\\   *o*\\ *i1*\\ *i2*   .    "
"``o[i1:i2] = v``\\ ."

#: /Users/flowdas/works/docs/python/src/Doc/c-api/sequence.rst:90
msgid ""
"Delete the slice in sequence object *o* from *i1* to *i2*.  Returns "
"``-1`` on failure.  This is the equivalent of the Python statement ``del "
"o[i1:i2]``."
msgstr ""
"  *o*\\ *i1*\\ *i2*   .  ``-1``\\ .  "
"  ``del o[i1:i2]``\\ ."

#: /Users/flowdas/works/docs/python/src/Doc/c-api/sequence.rst:96
msgid ""
"Return the number of occurrences of *value* in *o*, that is, return the "
"number of keys for which ``o[key] == value``.  On failure, return ``-1``."
"  This is equivalent to the Python expression ``o.count(value)``."
msgstr ""
"*o*\\  *value*\\  . , ``o[key] == value``\\  key  "
".  ``-1``\\ .    ``o.count(value)``\\ ."

#: /Users/flowdas/works/docs/python/src/Doc/c-api/sequence.rst:103
msgid ""
"Determine if *o* contains *value*.  If an item in *o* is equal to "
"*value*, return ``1``, otherwise return ``0``. On error, return ``-1``.  "
"This is equivalent to the Python expression ``value in o``."
msgstr ""
"*o*\\ *value*\\  . *o*\\    *value*\\  ``1``\\ "
",   ``0``\\ .   ``-1``\\ .    ``value in"
" o``\\ ."

#: /Users/flowdas/works/docs/python/src/Doc/c-api/sequence.rst:110
msgid ""
"Return the first index *i* for which ``o[i] == value``.  On error, return"
" ``-1``.    This is equivalent to the Python expression "
"``o.index(value)``."
msgstr ""
"``o[i] == value``\\     *i*\\ .   ``-1``\\ . "
"   ``o.index(value)``\\ ."

#: /Users/flowdas/works/docs/python/src/Doc/c-api/sequence.rst:116
msgid ""
"Return a list object with the same contents as the sequence or iterable "
"*o*, or ``NULL`` on failure.  The returned list is guaranteed to be new."
"  This is equivalent to the Python expression ``list(o)``."
msgstr ""
"  *o*\\      ,  ``NULL``\\ .  "
"   .    ``list(o)``\\ ."

#: /Users/flowdas/works/docs/python/src/Doc/c-api/sequence.rst:125
msgid ""
"Return a tuple object with the same contents as the sequence or iterable "
"*o*, or ``NULL`` on failure.  If *o* is a tuple, a new reference will be "
"returned, otherwise a tuple will be constructed with the appropriate "
"contents.  This is equivalent to the Python expression ``tuple(o)``."
msgstr ""
"  *o*\\      ,  ``NULL``\\ . *o*\\ "
",   ,      .    "
"``tuple(o)``\\ ."

#: /Users/flowdas/works/docs/python/src/Doc/c-api/sequence.rst:133
msgid ""
"Return the sequence or iterable *o* as an object usable by the other "
"``PySequence_Fast*`` family of functions. If the object is not a sequence"
" or iterable, raises :exc:`TypeError` with *m* as the message text. "
"Returns ``NULL`` on failure."
msgstr ""
"  *o*\\  ``PySequence_Fast*``       .  "
"   *m*\\    :exc:`TypeError`\\ .   "
"``NULL``\\ ."

#: /Users/flowdas/works/docs/python/src/Doc/c-api/sequence.rst:138
msgid ""
"The ``PySequence_Fast*`` functions are thus named because they assume *o*"
" is a :c:type:`PyTupleObject` or a :c:type:`PyListObject` and access the "
"data fields of *o* directly."
msgstr ""
"``PySequence_Fast*``  *o*\\ :c:type:`PyTupleObject`\\ "
":c:type:`PyListObject`\\  *o*\\        ."

#: /Users/flowdas/works/docs/python/src/Doc/c-api/sequence.rst:142
msgid ""
"As a CPython implementation detail, if *o* is already a sequence or list,"
" it will be returned."
msgstr "CPython   , *o*\\   , ."

#: /Users/flowdas/works/docs/python/src/Doc/c-api/sequence.rst:148
msgid ""
"Returns the length of *o*, assuming that *o* was returned by "
":c:func:`PySequence_Fast` and that *o* is not ``NULL``.  The size can "
"also be gotten by calling :c:func:`PySequence_Size` on *o*, but "
":c:func:`PySequence_Fast_GET_SIZE` is faster because it can assume *o* is"
" a list or tuple."
msgstr ""
"*o*\\  , *o*\\ :c:func:`PySequence_Fast`\\  , *o*\\ "
"``NULL``\\  .  *o*\\  :c:func:`PySequence_Size`\\  "
"  , :c:func:`PySequence_Fast_GET_SIZE`\\ *o*\\     "
"  ."

#: /Users/flowdas/works/docs/python/src/Doc/c-api/sequence.rst:157
msgid ""
"Return the *i*\\ th element of *o*, assuming that *o* was returned by "
":c:func:`PySequence_Fast`, *o* is not ``NULL``, and that *i* is within "
"bounds."
msgstr ""
"*o*\\ *i*   , *o*\\ :c:func:`PySequence_Fast`\\  , "
"*o*\\ ``NULL``\\ , *i*\\    ."

#: /Users/flowdas/works/docs/python/src/Doc/c-api/sequence.rst:163
msgid ""
"Return the underlying array of PyObject pointers.  Assumes that *o* was "
"returned by :c:func:`PySequence_Fast` and *o* is not ``NULL``."
msgstr ""
"PyObject    . *o*\\ :c:func:`PySequence_Fast`\\  ,"
" *o*\\ ``NULL``\\  ."

#: /Users/flowdas/works/docs/python/src/Doc/c-api/sequence.rst:166
msgid ""
"Note, if a list gets resized, the reallocation may relocate the items "
"array. So, only use the underlying array pointer in contexts where the "
"sequence cannot change."
msgstr ""
"  ,       . ,      "
"   ."

#: /Users/flowdas/works/docs/python/src/Doc/c-api/sequence.rst:173
msgid ""
"Return the *i*\\ th element of *o* or ``NULL`` on failure. Faster form of"
" :c:func:`PySequence_GetItem` but without checking that "
":c:func:`PySequence_Check` on *o* is true and without adjustment for "
"negative indices."
msgstr ""
"*o*\\ *i*   ,  ``NULL``\\ . "
":c:func:`PySequence_GetItem`\\  , *o*\\  "
":c:func:`PySequence_Check`\\   ,    ."


Web Proxy Viewer  |  New URL  |  Original Page