HomogeneousList

class astropy.utils.collections.HomogeneousList(types, values=[])[source] [edit on github]

Bases: list

A subclass of list that contains only elements of a given type or types. If an item that is not of the specified type is added to the list, a TypeError is raised.

Parameters:

types : sequence of types

The types to accept.

values : sequence, optional

An initial set of values.

Methods Summary

append(x) Append object to the end of the list.
extend(x) Extend list by appending elements from the iterable.
insert(i, x) Insert object before index.

Methods Documentation

append(x)[source] [edit on github]

Append object to the end of the list.

extend(x)[source] [edit on github]

Extend list by appending elements from the iterable.

insert(i, x)[source] [edit on github]

Insert object before index.