ak.forms.RecordForm — Awkward Array documentation

# ak.forms.RecordForm

The form of a ak.layout.RecordArray, which has ak.types.RecordType.

In addition to the properties and methods described in ak.forms.Form, this has the following.

## ak.forms.RecordForm.__init__

ak.forms.RecordForm.__init__(contents, has_identities=False, parameters=None)

The `contents` is a list of Forms.

## ak.forms.RecordForm.contents

ak.forms.RecordForm.contents

## ak.forms.RecordForm.has_identities

ak.forms.RecordForm.has_identities

## ak.forms.RecordForm.parameters

ak.forms.RecordForm.parameters

## ak.forms.RecordForm.istuple

ak.forms.RecordForm.istuple

## ak.forms.RecordForm.numfields

ak.forms.RecordForm.numfields

## ak.forms.RecordForm.fieldindex

ak.forms.RecordForm.fieldindex(key)

## ak.forms.RecordForm.key

ak.forms.RecordForm.key(fieldindex)

## ak.forms.RecordForm.haskey

ak.forms.RecordForm.haskey(key)

## ak.forms.RecordForm.keys

ak.forms.RecordForm.keys()

## ak.forms.RecordForm.content

ak.forms.RecordForm.content(fieldindex)

ak.forms.RecordForm.content(key)

## ak.forms.RecordForm.items

ak.forms.RecordForm.items()

## ak.forms.RecordForm.values

ak.forms.RecordForm.values()