MicroPython:Библиотеки/uarray: различия между версиями
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Myagkij (обсуждение | вклад) (Новая страница: «{{MicroPython/Панель перехода}} {{Перевод от Сubewriter}} {{Myagkij-редактор}} <syntaxhighlight lang="python" enclose="div"> =...») |
Myagkij (обсуждение | вклад) Нет описания правки |
||
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 3: | Строка 3: | ||
{{Myagkij-редактор}} | {{Myagkij-редактор}} | ||
=Модуль 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]. | |||
Поддерживаемые коды форматов: b, B, h, H, i, I, l, L, q, Q, f, d (последним двум требуется поддержка чисел с плавающей точкой). | |||
== Классы == | |||
* Класс uarray.array(typecode[, iterable]) – создает массив с элементами заданного типа. Исходное содержимое массива задается с помощью аргумента iterable. Если этого аргумента задано не будет, будет создан пустой массив. | |||
** append(val) – добавляет новый элемент val в конец массива, увеличивая его. | |||
** extend(iterable) – добавляет новые элементы, находящиеся в iterable, в конец массива, увеличивая его. | |||
=См.также= | =См.также= |
Текущая версия от 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, в конец массива, увеличивая его.