get_child_maps

get dict of all child maps

Generates a dictionary copy of all the MaciDataObj's currently mapped child attribute names with the references to their parent, and returns a dict of the maps. This method currently has no parameters.

Useful if it is desired to view or reference all child attribute names with their parent mappings.

data.get_child_maps() -> dict[str, str]

Basic Example of getting a dict of current child mappings of the MaciDataObj

dict_data = data.get_child_maps()

In this example, we simply use the get_child_maps method on the MaciDataObj to get a generated copy of the current child attribute names with their mapping to their respective parent, currently held inside the maci object, as a dictionary, and assign the returned dict data to a variable.

Example output of child maps with basic references

{'attr2': 'attr1', 'attr3': 'attr2'}

Child maps will have their own child key name matching its attribute name with a value to the parent attribute name they are referencing.

For more information on the mapping concept, see Map Assignment Glyph in the language section and map_attr.

partner methods

Methods that provide related utility to this method

map_attr -> Map an attribute name unmap_attr -> Unmap an attribute name

Last updated