ak.record.Record — Awkward Array 2.8.2 documentation (original) (raw)

Defined in awkward.record on line 26.

class ak.record.Record(self, array, at)#

Represents a single value from a ak.contents.RecordArray.

As this is a columnar representation, the Record contains aak.layout.RecordArray, rather than the other way around. Its two fields are

The Record shares a reference with its ak.layout.RecordArray; it is not a copy.

ak.record.Record.array#

ak.record.Record.backend#

ak.record.Record.at#

ak.record.Record.fields#

ak.record.Record.is_tuple#

ak.record.Record.to_tuple(self)#

ak.record.Record.contents#

ak.record.Record.content(self, index_or_field)#

ak.record.Record.__repr__(self)#

ak.record.Record._repr(self, indent, pre, post)#

ak.record.Record.validity_error(self, path='layout.array')#

ak.record.Record.parameters#

ak.record.Record.parameter(self, key)#

ak.record.Record.purelist_parameter(self, key)#

ak.record.Record.purelist_parameters(self, *keys)#

ak.record.Record.purelist_isregular#

ak.record.Record.purelist_depth#

ak.record.Record.minmax_depth#

ak.record.Record.branch_depth#

ak.record.Record._touch_data(self, recursive)#

ak.record.Record._touch_shape(self, recursive)#

ak.record.Record.__getitem__(self, where)#

ak.record.Record._getitem(self, where)#

ak.record.Record._getitem_field(self, where, only_fields=())#

ak.record.Record._getitem_fields(self, where, only_fields=())#

ak.record.Record.to_packed(self, recursive=True)#

ak.record.Record.to_list(self, behavior=None)#

ak.record.Record._to_list(self, behavior, json_conversions)#

ak.record.Record.to_backend(self, backend=None)#

ak.record.Record.materialize(self)#

ak.record.Record.is_all_materialized#

ak.record.Record.is_any_materialized#

ak.record.Record.__copy__(self)#

ak.record.Record.__deepcopy__(self, memo)#

ak.record.Record.copy(self, array=UNSET, at=UNSET)#