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) L.append(object) – append object to end
extend(x) L.extend(iterable) – extend list by appending elements from the iterable
insert(i, x) L.insert(index, object) – insert object before index

Methods Documentation

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

L.append(object) – append object to end

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

L.extend(iterable) – extend list by appending elements from the iterable

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

L.insert(index, object) – insert object before index