MicroPython:Библиотеки/uarray: различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки
Нет описания правки
 
(не показана 1 промежуточная версия этого же участника)
Строка 5: Строка 5:
=Модуль uarray – массивы числовых данных<ref>[http://docs.micropython.org/en/latest/library/uarray.html# docs.micropython.org - uarray – arrays of numeric data]</ref>=
=Модуль uarray – массивы числовых данных<ref>[http://docs.micropython.org/en/latest/library/uarray.html# docs.micropython.org - uarray – arrays of numeric data]</ref>=


В этом модуле реализована часть функционала соответствующего модуля CPython. Более подробно читайте в документации к CPython о модуле [https://docs.python.org/3.5/library/array.html#module-array array].
В этом модуле реализована часть функционала соответствующего модуля CPython. Более подробно читайте в документации к [[CPython]] о модуле [https://docs.python.org/3.5/library/array.html#module-array array].
 
Поддерживаемые коды форматов: b, B, h, H, i, I, l, L, q, Q, f, d (последним двум требуется поддержка чисел с плавающей точкой).
Поддерживаемые коды форматов: b, B, h, H, i, I, l, L, q, Q, f, d (последним двум требуется поддержка чисел с плавающей точкой).


Строка 13: Строка 14:
** append(val) – добавляет новый элемент val в конец массива, увеличивая его.
** append(val) – добавляет новый элемент val в конец массива, увеличивая его.
** extend(iterable) – добавляет новые элементы, находящиеся в iterable, в конец массива, увеличивая его.
** extend(iterable) – добавляет новые элементы, находящиеся в iterable, в конец массива, увеличивая его.
<syntaxhighlight lang="python" enclose="div">


=См.также=
=См.также=

Текущая версия от 00:05, 25 августа 2020

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


Модуль uarray – массивы числовых данных[1]

В этом модуле реализована часть функционала соответствующего модуля CPython. Более подробно читайте в документации к CPython о модуле array.

Поддерживаемые коды форматов: b, B, h, H, i, I, l, L, q, Q, f, d (последним двум требуется поддержка чисел с плавающей точкой).

Классы

  • Класс uarray.array(typecode[, iterable]) – создает массив с элементами заданного типа. Исходное содержимое массива задается с помощью аргумента iterable. Если этого аргумента задано не будет, будет создан пустой массив.
    • append(val) – добавляет новый элемент val в конец массива, увеличивая его.
    • extend(iterable) – добавляет новые элементы, находящиеся в iterable, в конец массива, увеличивая его.

См.также

Внешние ссылки