circuitpython/docs/library/array.rst

30 lines
802 B
ReStructuredText
Raw Normal View History

2016-08-06 17:13:48 -04:00
:mod:`array` -- arrays of numeric data
======================================
.. module:: array
:synopsis: efficient arrays of numeric data
|see_cpython_module| :mod:`cpython:array`.
2016-08-06 17:13:48 -04:00
Supported format codes: ``b``, ``B``, ``h``, ``H``, ``i``, ``I``, ``l``,
``L``, ``q``, ``Q``, ``f``, ``d`` (the latter 2 depending on the
floating-point support).
Classes
-------
.. class:: array.array(typecode, [iterable])
Create array with elements of given type. Initial contents of the
array are given by *iterable*. If it is not provided, an empty
2016-08-06 17:13:48 -04:00
array is created.
.. method:: append(val)
Append new element *val* to the end of array, growing it.
2016-08-06 17:13:48 -04:00
.. method:: extend(iterable)
Append new elements as contained in *iterable* to the end of
2016-08-06 17:13:48 -04:00
array, growing it.