# 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: 2020-10-08 03:37+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-docs-ko/src/Doc/library/array.rst:2
msgid ":mod:`array` --- Efficient arrays of numeric values"
msgstr ":mod:`array` --- "
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:11
msgid ""
"This module defines an object type which can compactly represent an array"
" of basic values: characters, integers, floating point numbers. Arrays "
"are sequence types and behave very much like lists, except that the type "
"of objects stored in them is constrained. The type is specified at "
"object creation time by using a :dfn:`type code`, which is a single "
"character. The following type codes are defined:"
msgstr ""
" , , . "
" , . "
" :dfn:` (type code)`\\ . :"
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:19
msgid "Type code"
msgstr " "
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:19
msgid "C Type"
msgstr "C "
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:19
msgid "Python Type"
msgstr " "
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:19
msgid "Minimum size in bytes"
msgstr " ()"
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:19
msgid "Notes"
msgstr ""
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:21
msgid "``'b'``"
msgstr "``'b'``"
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:21
msgid "signed char"
msgstr "signed char"
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:21
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:23
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:27
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:29
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:31
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:33
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:35
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:37
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:39
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:41
msgid "int"
msgstr "int"
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:21
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:23
msgid "1"
msgstr "1"
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:23
msgid "``'B'``"
msgstr "``'B'``"
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:23
msgid "unsigned char"
msgstr "unsigned char"
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:25
msgid "``'u'``"
msgstr "``'u'``"
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:25
msgid "wchar_t"
msgstr "wchar_t"
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:25
msgid "Unicode character"
msgstr " "
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:25
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:27
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:29
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:31
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:33
msgid "2"
msgstr "2"
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:25
msgid "\\(1)"
msgstr "\\(1)"
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:27
msgid "``'h'``"
msgstr "``'h'``"
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:27
msgid "signed short"
msgstr "signed short"
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:29
msgid "``'H'``"
msgstr "``'H'``"
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:29
msgid "unsigned short"
msgstr "unsigned short"
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:31
msgid "``'i'``"
msgstr "``'i'``"
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:31
msgid "signed int"
msgstr "signed int"
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:33
msgid "``'I'``"
msgstr "``'I'``"
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:33
msgid "unsigned int"
msgstr "unsigned int"
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:35
msgid "``'l'``"
msgstr "``'l'``"
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:35
msgid "signed long"
msgstr "signed long"
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:35
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:37
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:43
msgid "4"
msgstr "4"
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:37
msgid "``'L'``"
msgstr "``'L'``"
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:37
msgid "unsigned long"
msgstr "unsigned long"
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:39
msgid "``'q'``"
msgstr "``'q'``"
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:39
msgid "signed long long"
msgstr "signed long long"
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:39
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:41
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:45
msgid "8"
msgstr "8"
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:41
msgid "``'Q'``"
msgstr "``'Q'``"
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:41
msgid "unsigned long long"
msgstr "unsigned long long"
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:43
msgid "``'f'``"
msgstr "``'f'``"
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:43
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:45
msgid "float"
msgstr "float"
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:45
msgid "``'d'``"
msgstr "``'d'``"
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:45
msgid "double"
msgstr "double"
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:48
msgid "Notes:"
msgstr ":"
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:51
msgid "It can be 16 bits or 32 bits depending on the platform."
msgstr " 16 32 ."
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:53
msgid ""
"``array('u')`` now uses ``wchar_t`` as C type instead of deprecated "
"``Py_UNICODE``. This change doesn't affect to its behavior because "
"``Py_UNICODE`` is alias of ``wchar_t`` since Python 3.3."
msgstr ""
"``array('u')``\\ ``Py_UNICODE`` ``wchar_t``\\ C . "
"``Py_UNICODE``\\ 3.3 ``wchar_t``\\ ."
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:61
msgid ""
"The actual representation of values is determined by the machine "
"architecture (strictly speaking, by the C implementation). The actual "
"size can be accessed through the :attr:`itemsize` attribute."
msgstr ""
" ( C ) . :attr:`itemsize` "
" ."
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:65
msgid "The module defines the following type:"
msgstr " :"
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:70
msgid ""
"A new array whose items are restricted by *typecode*, and initialized "
"from the optional *initializer* value, which must be a list, a :term"
":`bytes-like object`, or iterable over elements of the appropriate type."
msgstr ""
" *typecode*\\ , *initializer* , , "
":term:` ` ."
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:75
msgid ""
"If given a list or string, the initializer is passed to the new array's "
":meth:`fromlist`, :meth:`frombytes`, or :meth:`fromunicode` method (see "
"below) to add initial items to the array. Otherwise, the iterable "
"initializer is passed to the :meth:`extend` method."
msgstr ""
" , initializer :meth:`fromlist`, :meth:`frombytes` "
" :meth:`fromunicode` ( ) . "
"initializer :meth:`extend` ."
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:80
msgid ""
"Raises an :ref:`auditing event ` ``array.__new__`` with "
"arguments ``typecode``, ``initializer``."
msgstr ""
"``typecode``, ``initializer`` :ref:` (auditing event) "
"` ``array.__new__``\\ ."
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:84
msgid "A string with all available type codes."
msgstr " ."
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:86
msgid ""
"Array objects support the ordinary sequence operations of indexing, "
"slicing, concatenation, and multiplication. When using slice assignment,"
" the assigned value must be an array object with the same type code; in "
"all other cases, :exc:`TypeError` is raised. Array objects also implement"
" the buffer interface, and may be used wherever :term:`bytes-like objects"
" ` are supported."
msgstr ""
" , , . , "
" ; , :exc:`TypeError`\\ . "
" , :term:` `\\ "
" ."
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:92
msgid "The following data items and methods are also supported:"
msgstr " :"
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:96
msgid "The typecode character used to create the array."
msgstr " typecode ."
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:101
msgid "The length in bytes of one array item in the internal representation."
msgstr " ()."
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:106
msgid "Append a new item with value *x* to the end of the array."
msgstr " *x*\\ ."
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:111
msgid ""
"Return a tuple ``(address, length)`` giving the current memory address "
"and the length in elements of the buffer used to hold array's contents. "
"The size of the memory buffer in bytes can be computed as "
"``array.buffer_info()[1] * array.itemsize``. This is occasionally useful"
" when working with low-level (and inherently unsafe) I/O interfaces that "
"require memory addresses, such as certain :c:func:`ioctl` operations. "
"The returned numbers are valid as long as the array exists and no length-"
"changing operations are applied to it."
msgstr ""
" ``(address, "
"length)``\\ . ``array.buffer_info()[1] * "
"array.itemsize``\\ . :c:func:`ioctl` "
" ( ) I/O . "
" ."
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:121
msgid ""
"When using array objects from code written in C or C++ (the only way to "
"effectively make use of this information), it makes more sense to use the"
" buffer interface supported by array objects. This method is maintained "
"for backward compatibility and should be avoided in new code. The buffer"
" interface is documented in :ref:`bufferobjects`."
msgstr ""
"C C++ ( ) , "
" . . "
" :ref:`bufferobjects`\\ ."
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:130
msgid ""
"\"Byteswap\" all items of the array. This is only supported for values "
"which are 1, 2, 4, or 8 bytes in size; for other types of values, "
":exc:`RuntimeError` is raised. It is useful when reading data from a "
"file written on a machine with a different byte order."
msgstr ""
" \" (byteswap)\" . 1, 2, 4 8 ; "
" :exc:`RuntimeError`\\ . "
" ."
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:138
msgid "Return the number of occurrences of *x* in the array."
msgstr " *x*\\ ."
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:143
msgid ""
"Append items from *iterable* to the end of the array. If *iterable* is "
"another array, it must have *exactly* the same type code; if not, "
":exc:`TypeError` will be raised. If *iterable* is not an array, it must "
"be iterable and its elements must be the right type to be appended to the"
" array."
msgstr ""
"*iterable*\\ . *iterable*\\ , ** "
" ; , :exc:`TypeError`\\ . *iterable*\\ , "
" ."
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:151
msgid ""
"Appends items from the string, interpreting the string as an array of "
"machine values (as if it had been read from a file using the "
":meth:`fromfile` method)."
msgstr ""
" . (machine value) ( :meth:`fromfile` "
" )."
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:154
msgid ":meth:`fromstring` is renamed to :meth:`frombytes` for clarity."
msgstr ":meth:`fromstring`\\ :meth:`frombytes`\\ ."
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:160
msgid ""
"Read *n* items (as machine values) from the :term:`file object` *f* and "
"append them to the end of the array. If less than *n* items are "
"available, :exc:`EOFError` is raised, but the items that were available "
"are still inserted into the array. *f* must be a real built-in file "
"object; something else with a :meth:`read` method won't do."
msgstr ""
":term:` ` *f*\\ () *n* . *n* "
" :exc:`EOFError`\\ , . "
"*f*\\ ; :meth:`read` ."
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:169
msgid ""
"Append items from the list. This is equivalent to ``for x in list: "
"a.append(x)`` except that if there is a type error, the array is "
"unchanged."
msgstr ""
" . ``for x in list: "
"a.append(x)``\\ ."
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:175
msgid ""
"Extends this array with data from the given unicode string. The array "
"must be a type ``'u'`` array; otherwise a :exc:`ValueError` is raised. "
"Use ``array.frombytes(unicodestring.encode(enc))`` to append Unicode data"
" to an array of some other type."
msgstr ""
" . ``'u'`` ; "
":exc:`ValueError`\\ . "
"``array.frombytes(unicodestring.encode(enc))``\\ ."
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:183
msgid ""
"Return the smallest *i* such that *i* is the index of the first "
"occurrence of *x* in the array."
msgstr "*i*\\ *x*\\ *i*\\ ."
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:189
msgid ""
"Insert a new item with value *x* in the array before position *i*. "
"Negative values are treated as being relative to the end of the array."
msgstr "*i* *x*\\ . ."
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:195
msgid ""
"Removes the item with the index *i* from the array and returns it. The "
"optional argument defaults to ``-1``, so that by default the last item is"
" removed and returned."
msgstr ""
" *i*\\ . ``-1``\\, "
" ."
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:202
msgid "Remove the first occurrence of *x* from the array."
msgstr " *x*\\ ."
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:207
msgid "Reverse the order of the items in the array."
msgstr " ."
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:212
msgid ""
"Convert the array to an array of machine values and return the bytes "
"representation (the same sequence of bytes that would be written to a "
"file by the :meth:`tofile` method.)"
msgstr ""
" (:meth:`tofile` ) "
"."
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:216
msgid ":meth:`tostring` is renamed to :meth:`tobytes` for clarity."
msgstr ":meth:`tostring`\\ :meth:`tobytes`\\ ."
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:222
msgid "Write all items (as machine values) to the :term:`file object` *f*."
msgstr " () :term:` ` *f*\\ ."
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:227
msgid "Convert the array to an ordinary list with the same items."
msgstr " ."
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:232
msgid ""
"Convert the array to a unicode string. The array must be a type ``'u'`` "
"array; otherwise a :exc:`ValueError` is raised. Use "
"``array.tobytes().decode(enc)`` to obtain a unicode string from an array "
"of some other type."
msgstr ""
" . ``'u'`` ; "
":exc:`ValueError`\\ . "
"``array.tobytes().decode(enc)``\\ ."
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:237
msgid ""
"When an array object is printed or converted to a string, it is "
"represented as ``array(typecode, initializer)``. The *initializer* is "
"omitted if the array is empty, otherwise it is a string if the *typecode*"
" is ``'u'``, otherwise it is a list of numbers. The string is guaranteed"
" to be able to be converted back to an array with the same type and value"
" using :func:`eval`, so long as the :class:`~array.array` class has been "
"imported using ``from array import array``. Examples::"
msgstr ""
" , ``array(typecode, initializer)``\\ . "
" *initializer*\\ , *typecode*\\ ``'u'`` ,"
" . :func:`eval`\\ "
" . ``from array import array``\\ :class:`~array.array` "
" . ::"
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:254
msgid "Module :mod:`struct`"
msgstr " :mod:`struct`"
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:254
msgid "Packing and unpacking of heterogeneous binary data."
msgstr "(heterogeneous) ."
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:258
msgid "Module :mod:`xdrlib`"
msgstr " :mod:`xdrlib`"
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:257
msgid ""
"Packing and unpacking of External Data Representation (XDR) data as used "
"in some remote procedure call systems."
msgstr " XDR(External Data Representation) ."
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:261
msgid "`The Numerical Python Documentation `_"
msgstr "`The Numerical Python Documentation `_"
#: /Users/flowdas/works/docs/python-docs-ko/src/Doc/library/array.rst:261
msgid ""
"The Numeric Python extension (NumPy) defines another array type; see "
"http://www.numpy.org/ for further information about Numerical Python."
msgstr ""
"Numeric Python (NumPy) ; Numerical Python "
"http://www.numpy.org/ ."