@@ -35,12 +35,12 @@ msgid ""
3535"creation time by using a :dfn:`type code`, which is a single character. The "
3636"following type codes are defined:"
3737msgstr ""
38- "Este modulo define un tipo de objeto que representa un arreglo de valores básicos: "
39- " caracteres, números enteros y de punto flotante. Los arreglos son tipos de "
40- "secuencias que se comportan de forma similar a las listas, a excepción que el tipo "
41- " de objeto guardado es definido. El tipo es especificado al momento de crear el "
42- "objeto mediante :dfn:`type code`, que es un carácter simple. Se definen los "
43- "siguientes tipos:"
38+ "Este modulo define un tipo de objeto que representa un arreglo de valores "
39+ "básicos: caracteres, números enteros y de punto flotante. Los arreglos son "
40+ "tipos de secuencias que se comportan de forma similar a las listas, a "
41+ "excepción que el tipo de objeto guardado es definido. El tipo es "
42+ "especificado al momento de crear el objeto mediante :dfn:`type code`, que es "
43+ "un carácter simple. Se definen los siguientes tipos:"
4444
4545#: ../Doc/library/array.rst:19
4646msgid "Type code"
@@ -213,8 +213,8 @@ msgid ""
213213"can be 16 bits or 32 bits."
214214msgstr ""
215215"El código de tipo ``'u'`` corresponde al carácter unicode obsoleto de Python "
216- "(:c:type:`Py_UNICODE` que es :c:type:`wchar_t`). Dependiendo de la plataforma, "
217- "puede ser de 16 bits o de 32 bits."
216+ "(:c:type:`Py_UNICODE` que es :c:type:`wchar_t`). Dependiendo de la "
217+ "plataforma, puede ser de 16 bits o de 32 bits."
218218
219219#: ../Doc/library/array.rst:55
220220msgid ""
@@ -230,8 +230,8 @@ msgid ""
230230"architecture (strictly speaking, by the C implementation). The actual size "
231231"can be accessed through the :attr:`itemsize` attribute."
232232msgstr ""
233- "La representación real de los valores viene determinada por la arquitectura"
234- " de la maquina (estrictamente hablando, por la implementación de C). El "
233+ "La representación real de los valores viene determinada por la arquitectura "
234+ "de la maquina (estrictamente hablando, por la implementación de C). El "
235235"tamaño actual se puede obtener mediante el atributo :attr:`itemsize`."
236236
237237#: ../Doc/library/array.rst:64
@@ -244,9 +244,10 @@ msgid ""
244244"the optional *initializer* value, which must be a list, a :term:`bytes-like "
245245"object`, or iterable over elements of the appropriate type."
246246msgstr ""
247- "Un nuevo arreglo cuyos elementos son restringidos por *typecode*, e inicializados"
248- " con el valor opcional *initializer*, el cual debe ser una lista, un :term:`bytes-"
249- "like object`, o un iterable sobre los elementos del tipo apropiado."
247+ "Un nuevo arreglo cuyos elementos son restringidos por *typecode*, e "
248+ "inicializados con el valor opcional *initializer*, el cual debe ser una "
249+ "lista, un :term:`bytes-like object`, o un iterable sobre los elementos del "
250+ "tipo apropiado."
250251
251252#: ../Doc/library/array.rst:74
252253msgid ""
@@ -255,9 +256,9 @@ msgid ""
255256"below) to add initial items to the array. Otherwise, the iterable "
256257"initializer is passed to the :meth:`extend` method."
257258msgstr ""
258- "Si dada una lista o un string, el inicializador es pasado a los nuevos métodos : "
259- "meth:`fromlist`, :meth:`frombytes`, meth:`fromunicode` del arreglo (ver "
260- "abajo) para añadir nuevos elementos al arreglo. De forma contraria, el "
259+ "Si dada una lista o un string, el inicializador es pasado a los nuevos "
260+ "métodos : meth:`fromlist`, :meth:`frombytes`, meth:`fromunicode` del arreglo "
261+ "(ver abajo) para añadir nuevos elementos al arreglo. De forma contraria, el "
261262"iterable inicializador se pasa al método :meth:`extend`."
262263
263264#: ../Doc/library/array.rst:79
@@ -284,10 +285,10 @@ msgstr ""
284285"Los objetos tipo arreglo soportan operaciones de secuencia ordinarias de "
285286"indexación, segmentación, concatenación y multiplicación . Cuando se utiliza "
286287"segmentación, el valor asignado debe ser un arreglo con el mismo código de "
287- "tipo, en todos los otros casos se lanza :exc:`TypeError`. Los arreglos también "
288- "implementan una interfaz de buffer, y puede ser utilizada en cualquier "
289- "momento cuando los objetos :term:`bytes-like objects <bytes-like object>` "
290- " son soportados."
288+ "tipo, en todos los otros casos se lanza :exc:`TypeError`. Los arreglos "
289+ "también implementan una interfaz de buffer, y puede ser utilizada en "
290+ "cualquier momento cuando los objetos :term:`bytes-like objects <bytes-like "
291+ "object>` son soportados."
291292
292293#: ../Doc/library/array.rst:91
293294msgid "The following data items and methods are also supported:"
@@ -299,7 +300,8 @@ msgstr "El carácter typecode utilizado para crear el arreglo."
299300
300301#: ../Doc/library/array.rst:100
301302msgid "The length in bytes of one array item in the internal representation."
302- msgstr "La longitud en bytes de un elemento del arreglo en su representación interna."
303+ msgstr ""
304+ "La longitud en bytes de un elemento del arreglo en su representación interna."
303305
304306#: ../Doc/library/array.rst:105
305307msgid "Append a new item with value *x* to the end of the array."
@@ -316,8 +318,8 @@ msgid ""
316318"as long as the array exists and no length-changing operations are applied to "
317319"it."
318320msgstr ""
319- "Retorna una tupla ``(address, length)`` con la dirección de memoria actual "
320- "y la longitud de los elementos en el buffer utilizado para almacenar "
321+ "Retorna una tupla ``(address, length)`` con la dirección de memoria actual y "
322+ "la longitud de los elementos en el buffer utilizado para almacenar "
321323"temporalmente los elementos del arreglo. El tamaño del buffer de memoria es "
322324"calculado como ``array.buffer_info()[1] * array.itemsize``. Ocasionalmente "
323325"es practico cuando trabajamos en interfaces E/S de bajo nivel (de manera "
@@ -334,10 +336,11 @@ msgid ""
334336"interface is documented in :ref:`bufferobjects`."
335337msgstr ""
336338"Cuando utilizamos objetos tipo arreglo escritos en C o C++ (la única manera "
337- "de utilizar esta información de forma más efectiva), tiene más sentido utilizar "
338- "interfaces buffer que soporten objetos del tipo arreglo. Este método es "
339- "mantenido con retro compatibilidad y tiene que ser evitado en el nuevo "
340- "código. Las interfaces de buffer son documentadas en :ref:`bufferobjects`."
339+ "de utilizar esta información de forma más efectiva), tiene más sentido "
340+ "utilizar interfaces buffer que soporten objetos del tipo arreglo. Este "
341+ "método es mantenido con retro compatibilidad y tiene que ser evitado en el "
342+ "nuevo código. Las interfaces de buffer son documentadas en :ref:"
343+ "`bufferobjects`."
341344
342345#: ../Doc/library/array.rst:129
343346msgid ""
@@ -362,21 +365,21 @@ msgid ""
362365"`TypeError` will be raised. If *iterable* is not an array, it must be "
363366"iterable and its elements must be the right type to be appended to the array."
364367msgstr ""
365- "Añade los elementos del *iterable* al final del arreglo. Si el *iterable* es de "
366- " otro arreglo, este debe ser *exactamente* del mismo tipo; si no, se lanza : "
367- "exc:`TypeError`. Si el *iterable* no es un arreglo, este debe de ser un "
368- "iterable y sus elementos deben ser del tipo correcto para ser añadidos al"
369- " arreglo."
368+ "Añade los elementos del *iterable* al final del arreglo. Si el *iterable* es "
369+ "de otro arreglo, este debe ser *exactamente* del mismo tipo; si no, se "
370+ "lanza : exc:`TypeError`. Si el *iterable* no es un arreglo, este debe de ser "
371+ "un iterable y sus elementos deben ser del tipo correcto para ser añadidos al "
372+ "arreglo."
370373
371374#: ../Doc/library/array.rst:150
372375msgid ""
373376"Appends items from the string, interpreting the string as an array of "
374377"machine values (as if it had been read from a file using the :meth:"
375378"`fromfile` method)."
376379msgstr ""
377- "Añade los elementos de la cadena de texto, interpretando la cadena "
378- "de texto como un arreglo de valores máquina (como si se leyera de "
379- "un fichero utilizando el método :meth:`fromfile`)."
380+ "Añade los elementos de la cadena de texto, interpretando la cadena de texto "
381+ "como un arreglo de valores máquina (como si se leyera de un fichero "
382+ "utilizando el método :meth:`fromfile`)."
380383
381384#: ../Doc/library/array.rst:153
382385msgid ":meth:`fromstring` is renamed to :meth:`frombytes` for clarity."
@@ -391,10 +394,10 @@ msgid ""
391394"else with a :meth:`read` method won't do."
392395msgstr ""
393396"Lee *n* elementos (como valores maquina) desde el :term:`file object` *f* y "
394- "los añade al final del arreglo. Si hay menos de *n* elementos disponibles, se "
395- "lanza :exc:`EOFError`, pero los elementos que estaban disponibles son "
396- "insertados al arreglo. *f* debe de ser un objeto de archivo incorporado real; "
397- " cualquier otra cosa con un método :meth:`read` no funcionará."
397+ "los añade al final del arreglo. Si hay menos de *n* elementos disponibles, "
398+ "se lanza :exc:`EOFError`, pero los elementos que estaban disponibles son "
399+ "insertados al arreglo. *f* debe de ser un objeto de archivo incorporado "
400+ "real; cualquier otra cosa con un método :meth:`read` no funcionará."
398401
399402#: ../Doc/library/array.rst:168
400403msgid ""
@@ -415,9 +418,9 @@ msgid ""
415418"``array.frombytes(unicodestring.encode(enc))`` to append Unicode data to an "
416419"array of some other type."
417420msgstr ""
418- "Extiende este arreglo con datos de la cadena de texto unicode. El arreglo"
419- " debe ser un arreglo tipo ``'u'``; de forma contraria se lanza :exc:`Value "
420- "Error `. Utiliza ``array.frombytes(unicodestring.encode(enc))`` para "
421+ "Extiende este arreglo con datos de la cadena de texto unicode. El arreglo "
422+ "debe ser un arreglo tipo ``'u'``; de forma contraria se lanza :exc:"
423+ "`ValueError `. Utiliza ``array.frombytes(unicodestring.encode(enc))`` para "
421424"añadir datos Unicode a un arreglo de algún otro tipo."
422425
423426#: ../Doc/library/array.rst:189
@@ -433,8 +436,9 @@ msgid ""
433436"Insert a new item with value *x* in the array before position *i*. Negative "
434437"values are treated as being relative to the end of the array."
435438msgstr ""
436- "Inserta un nuevo elemento con valor *x* en el arreglo antes de la posición *i*. Si"
437- " hay valores negativos son tratados como relativos a la posición final del arreglo."
439+ "Inserta un nuevo elemento con valor *x* en el arreglo antes de la posición "
440+ "*i*. Si hay valores negativos son tratados como relativos a la posición "
441+ "final del arreglo."
438442
439443#: ../Doc/library/array.rst:201
440444msgid ""
@@ -461,8 +465,8 @@ msgid ""
461465"by the :meth:`tofile` method.)"
462466msgstr ""
463467"Convierte el arreglo en un arreglo de valores máquina y retorna una "
464- "representación en formato de bytes (la misma secuencia de bytes "
465- "que se deben escribir en un fichero por el método :meth:`tofile`.)"
468+ "representación en formato de bytes (la misma secuencia de bytes que se deben "
469+ "escribir en un fichero por el método :meth:`tofile`.)"
466470
467471#: ../Doc/library/array.rst:222
468472msgid ":meth:`tostring` is renamed to :meth:`tobytes` for clarity."
@@ -471,8 +475,8 @@ msgstr ":meth:`tostring` se renombra como :meth:`tobytes` para claridad."
471475#: ../Doc/library/array.rst:228
472476msgid "Write all items (as machine values) to the :term:`file object` *f*."
473477msgstr ""
474- "Escribe todos los elementos (incluido elementos máquina) a el :term:"
475- "`file object` *f*."
478+ "Escribe todos los elementos (incluido elementos máquina) a el :term:`file "
479+ "object` *f*."
476480
477481#: ../Doc/library/array.rst:233
478482msgid "Convert the array to an ordinary list with the same items."
@@ -488,10 +492,10 @@ msgid ""
488492"array; otherwise a :exc:`ValueError` is raised. Use ``array.tobytes()."
489493"decode(enc)`` to obtain a unicode string from an array of some other type."
490494msgstr ""
491- "Convierte el arreglo a una cadena de texto unicode. El arreglo debe ser "
492- "un arreglo tipo ``'u'`` ; en caso contrario se lanza :exc:`ValueError`. "
493- "Utiliza ``array.tobytes().decode(enc)`` para obtener una cadena de texto "
494- "unicode de un arreglo de algún otro tipo."
495+ "Convierte el arreglo a una cadena de texto unicode. El arreglo debe ser un "
496+ "arreglo tipo ``'u'`` ; en caso contrario se lanza :exc:`ValueError`. Utiliza "
497+ "``array.tobytes().decode(enc)`` para obtener una cadena de texto unicode de "
498+ "un arreglo de algún otro tipo."
495499
496500#: ../Doc/library/array.rst:250
497501msgid ""
@@ -503,14 +507,14 @@ msgid ""
503507"`eval`, so long as the :class:`~array.array` class has been imported using "
504508"``from array import array``. Examples::"
505509msgstr ""
506- "Cuando un objeto se imprime o se convierte a una cadena de texto, este se"
507- " representa como ``array(typecode, initializer)``. El *initializer* se omite "
508- "cuando el arreglo está vacío, de forma contraria es una cadena de "
509- "caracteres si su *typecode* es ``'u'``, de lo contrario es una lista de "
510- "números. La cadena de caracteres garantiza que es capaz de ser convertida "
511- "de nuevo a un arreglo con el mismo tipo y valor utilizando :func:`eval`, hasta "
512- "que la clase :class:`~array.array` ha sido importada utilizando ``from array "
513- "import array``. Ejemplos::"
510+ "Cuando un objeto se imprime o se convierte a una cadena de texto, este se "
511+ "representa como ``array(typecode, initializer)``. El *initializer* se omite "
512+ "cuando el arreglo está vacío, de forma contraria es una cadena de caracteres "
513+ "si su *typecode* es ``'u'``, de lo contrario es una lista de números. La "
514+ "cadena de caracteres garantiza que es capaz de ser convertida de nuevo a un "
515+ "arreglo con el mismo tipo y valor utilizando :func:`eval`, hasta que la "
516+ "clase :class:`~array.array` ha sido importada utilizando ``from array import "
517+ "array``. Ejemplos::"
514518
515519#: ../Doc/library/array.rst:267
516520msgid "Module :mod:`struct`"
@@ -529,8 +533,9 @@ msgid ""
529533"Packing and unpacking of External Data Representation (XDR) data as used in "
530534"some remote procedure call systems."
531535msgstr ""
532- "Empaquetado y desempaquetado de datos de Representación de datos externos (XDR) "
533- "como los utilizados en algunos sistemas de llamadas de procedimientos remotos."
536+ "Empaquetado y desempaquetado de datos de Representación de datos externos "
537+ "(XDR) como los utilizados en algunos sistemas de llamadas de procedimientos "
538+ "remotos."
534539
535540#: ../Doc/library/array.rst:274
536541msgid "`The Numerical Python Documentation <https://docs.scipy.org/doc/>`_"
@@ -541,5 +546,6 @@ msgid ""
541546"The Numeric Python extension (NumPy) defines another array type; see http://"
542547"www.numpy.org/ for further information about Numerical Python."
543548msgstr ""
544- "La extensión numérica de Python (NumPy) define otro tipo de arreglos; consultar "
545- "http://www.numpy.org/ para información adicional sobre Python numérico."
549+ "La extensión numérica de Python (NumPy) define otro tipo de arreglos; "
550+ "consultar http://www.numpy.org/ para información adicional sobre Python "
551+ "numérico."
0 commit comments