.. currentmodule:: pyarrow
This function is the main entry point to create an Arrow array from Python.
.. autosummary:: :toctree: ../generated/ array
An array's Python class depends on its data type. Concrete array classes may expose data type-specific methods or properties.
.. autosummary:: :toctree: ../generated/ Array BooleanArray FloatingPointArray IntegerArray Int8Array Int16Array Int32Array Int64Array NullArray NumericArray UInt8Array UInt16Array UInt32Array UInt64Array BinaryArray StringArray FixedSizeBinaryArray LargeBinaryArray LargeStringArray Time32Array Time64Array Date32Array Date64Array TimestampArray Decimal128Array DictionaryArray ListArray LargeListArray StructArray UnionArray
Indexing an array wraps the represented value in a scalar object whose concrete type depends on the array data type. You shouldn't instantiate any of those classes directly.
.. autosummary:: :toctree: ../generated/ NA Scalar ArrayValue BooleanValue Int8Value Int16Value Int32Value Int64Value UInt8Value UInt16Value UInt32Value UInt64Value FloatValue DoubleValue BinaryValue StringValue FixedSizeBinaryValue LargeBinaryValue LargeStringValue Time32Value Time64Value Date32Value Date64Value TimestampValue DecimalValue DictionaryValue ListValue LargeListValue StructValue UnionValue