ak.record.Record#
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 a
ak.layout.RecordArray
, rather than the other way around.
Its two fields are
array
: theak.layout.RecordArray
andat
: the index posiion where this Record is found.
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.__copy__(self)#
- ak.record.Record.__deepcopy__(self, memo)#
- ak.record.Record.copy(self, array=UNSET, at=UNSET)#